Changeset 18142 in josm for trunk/build.xml


Ignore:
Timestamp:
2021-08-20T20:51:45+02:00 (5 years ago)
Author:
Don-vip
Message:

see #17083 - sign jar files built on Github

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/build.xml

    r18072 r18142  
    4141        <property name="test.dir" location="${base.dir}/test"/>
    4242        <property name="src.dir" location="${base.dir}/src"/>
     43        <condition property="sign.jar">
     44            <and>
     45                <isset property="env.SIGN_ALIAS"/>
     46                <isset property="env.SIGN_KEYSTORE"/>
     47                <isset property="env.SIGN_KEYPASS"/>
     48                <isset property="env.SIGN_STOREPASS"/>
     49                <isset property="env.SIGN_TSA"/>
     50            </and>
     51        </condition>
    4352        <condition property="noJavaFX">
    4453            <or>
     
    176185            </manifest>
    177186        </jar>
     187        <!-- Sign jar if all environment variables are set -->
     188        <signjar jar="${dist.jar}" alias="${env.SIGN_ALIAS}" tsaurl="${env.SIGN_TSA}"
     189            keystore="${env.SIGN_KEYSTORE}" storepass="${env.SIGN_STOREPASS}" keypass="${env.SIGN_KEYPASS}" if:set="sign.jar" />
    178190    </target>
    179191    <!-- Windows target -->
Note: See TracChangeset for help on using the changeset viewer.