Changeset 17539 in josm for trunk/.github/workflows/ant.yml


Ignore:
Timestamp:
2021-02-24T21:46:54+01:00 (7 months ago)
Author:
Don-vip
Message:

see #19724, see #20522 - upgrade to equalsverifier 3.5.5 - enable Java 16/17 for mac build

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/ant.yml

    r17493 r17539  
    6969      matrix:
    7070        # test against latest update of each major Java version, as well as specific updates of LTS versions:
    71         java: [8, 11, 15, 16-ea]
     71        java: [8, 11, 15, 16-ea, 17-ea]
    7272        os: [ubuntu-latest, macos-latest, windows-latest]
    7373        headless: ["true", "false"]
     
    124124      - name: Build with Ant
    125125        # Calls ant with -Dreleasebuild=true if we're a 'tested' build
    126         # Disables errorprone for Java 16
    127         # See https://github.com/google/error-prone/issues/1872
    128126        run: |
    129127          if [ "${{ needs.createrelease.outputs.josm_prerelease }}" == "true" ]; then
     
    132130            ANT="${{ env.ANT_HOME }}/bin/ant -Dreleasebuild=true"
    133131          fi
    134           if [[ "x${{ matrix.java }}x" =~ x1[6-9](-ea)?x ]]; then
    135             $ANT -DnoErrorProne dist
    136           else
    137             $ANT dist
    138           fi
     132          $ANT dist
    139133      - name: Upload jar
    140134        # Only run on matrix.headless to avoid double jars. They should be the same jars.
Note: See TracChangeset for help on using the changeset viewer.