Changeset 18670 in josm for trunk/.github/workflows/ant.yml
- Timestamp:
- 2023-02-20T22:41:26+01:00 (3 years ago)
- File:
-
- 1 edited
-
trunk/.github/workflows/ant.yml (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/.github/workflows/ant.yml
r18531 r18670 2 2 env: 3 3 junit_platform_version: '1.7.2' 4 # ANT_HOME is also our ant version5 ANT_HOME: 'apache-ant-1.10.12'6 4 JAVAFX_VERSION: '17.0.2' 7 5 on: … … 27 25 steps: 28 26 - name: Checkout 29 uses: actions/checkout@v 227 uses: actions/checkout@v3 30 28 with: 31 29 fetch-depth: 256 … … 38 36 if [[ "$josm_revision" == "$(curl --silent https://josm.openstreetmap.de/tested)" ]]; then 39 37 echo "josm_prerelease=false" >> $GITHUB_ENV 40 echo " ::set-output name=josm_prerelease::false"38 echo "josm_prerelease=false" >> $GITHUB_OUTPUT 41 39 josm_release_tag=$josm_revision-tested 42 40 else 43 41 echo "josm_prerelease=true" >> $GITHUB_ENV 44 echo " ::set-output name=josm_prerelease::true"42 echo "josm_prerelease=true" >> $GITHUB_OUTPUT 45 43 josm_release_tag=$josm_revision 46 44 fi 47 45 echo "josm_revision=$josm_revision" >> $GITHUB_ENV 48 echo " ::set-output name=josm_revision::$josm_revision"46 echo "josm_revision=$josm_revision" >> $GITHUB_OUTPUT 49 47 echo "josm_release_tag=$josm_release_tag" >> $GITHUB_ENV 50 echo " ::set-output name=josm_release_tag::$josm_release_tag"48 echo "josm_release_tag=$josm_release_tag" >> $GITHUB_OUTPUT 51 49 52 50 - name: Create release … … 77 75 steps: 78 76 - name: Checkout 79 uses: actions/checkout@v 277 uses: actions/checkout@v3 80 78 with: 81 79 fetch-depth: 256 82 80 83 81 - name: Cache 84 uses: actions/cache@v 2.0.082 uses: actions/cache@v3 85 83 with: 86 84 path: | … … 90 88 91 89 - name: Setup Java ${{ matrix.java }} 92 uses: actions/setup-java@v 290 uses: actions/setup-java@v3 93 91 with: 94 92 distribution: 'zulu' 95 93 java-version: ${{ matrix.java }} 96 94 97 - name: Install Ant ${{ env.ANT_HOME }} 98 run: | 99 if [ ! -f tools/${{ env.ANT_HOME }}-bin.tar.gz ]; then 100 curl -o tools/${{ env.ANT_HOME }}-bin.tar.gz https://downloads.apache.org/ant/binaries/${{ env.ANT_HOME }}-bin.tar.gz 101 fi 102 tar zxf tools/${{ env.ANT_HOME }}-bin.tar.gz 103 104 - name: Ant diagnostics 105 run: ${{ env.ANT_HOME }}/bin/ant -diagnostics 95 - name: Install Ant 96 uses: JOSM/JOSMPluginAction/actions/setup-ant@v1 106 97 107 98 - name: Optimise images … … 126 117 echo "$SIGN_CERT" | base64 --decode > $SIGN_KEYSTORE 127 118 if [ "${{ needs.createrelease.outputs.josm_prerelease }}" == "true" ]; then 128 ANT=" ${{ env.ANT_HOME }}/bin/ant"119 ANT="ant" 129 120 else 130 ANT=" ${{ env.ANT_HOME }}/bin/ant -Dreleasebuild=true"121 ANT="ant -Dreleasebuild=true" 131 122 fi 132 123 $ANT dist
Note:
See TracChangeset
for help on using the changeset viewer.
