| name: Maven |
| |
| on: [push, pull_request] |
| |
| jobs: |
| build: |
| name: Test with Java ${{ matrix.jdk }} |
| #runs-on: ${{ matrix.os }} |
| runs-on: ubuntu-latest |
| strategy: |
| fail-fast: false |
| matrix: |
| jdk: [ '11', '17', '19' ] |
| dist: [ 'zulu' ] |
| |
| steps: |
| - uses: actions/checkout@v3 |
| - name: Set up JDK ${{ matrix.jdk }} |
| uses: actions/setup-java@v3 |
| with: |
| java-version: ${{ matrix.jdk }} |
| distribution: ${{ matrix.dist }} |
| cache: 'maven' |
| |
| - name: Maven Package |
| env: |
| MAVEN_OPTS: -Dmaven.artifact.threads=64 |
| run: mvn -V package --no-transfer-progress |