Merge pull request #335 from ThexXTURBOXx/ci

Test on all supported JDKs
This commit is contained in:
Konloch 2021-07-25 13:54:29 -07:00 committed by GitHub
commit 6448d786c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 2 deletions

View File

@ -12,13 +12,16 @@ jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
java: [ '8', '11', '16' ] # All currently supported versions
steps:
- uses: actions/checkout@v2
- name: Set up JDK 8
- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v2
with:
java-version: '8'
java-version: ${{ matrix.java }}
distribution: 'adopt'
- name: Build with Maven
run: mvn -B package --file pom.xml
@ -27,6 +30,7 @@ jobs:
id: project
- name: 'Upload Artifact'
uses: actions/upload-artifact@v2
if: ${{ matrix.java == '8' }}
with:
name: Bytecode-Viewer-${{ steps.project.outputs.version }}-SNAPSHOT
path: target/Bytecode-Viewer-${{ steps.project.outputs.version }}.jar