diff options
author | Lars Grefer <eclipse@larsgrefer.de> | 2020-08-17 03:17:14 +0200 |
---|---|---|
committer | Lars Grefer <eclipse@larsgrefer.de> | 2020-08-17 03:17:14 +0200 |
commit | fbeea7db4756ea35ab08e7c094133cd26f7089b4 (patch) | |
tree | 8e685aa6fa7b660154d8bd8219d20bbc7ef9efe7 /.github | |
parent | 9e794ed21cd5e1435c129628021cf46149898524 (diff) | |
download | aspectj-fbeea7db4756ea35ab08e7c094133cd26f7089b4.tar.gz aspectj-fbeea7db4756ea35ab08e7c094133cd26f7089b4.zip |
Split tests in a separate step on GitHub Actions
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/maven.yml | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 4657a3dec..2503a65a8 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -11,19 +11,27 @@ on: jobs: build: - runs-on: ubuntu-latest strategy: fail-fast: false matrix: java: [ 8, 11, 14 ] steps: - - uses: actions/checkout@v2 - - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v1 - with: - java-version: ${{ matrix.java }} - - run: java -version - - run: ./mvnw --version - - name: Build with Maven - run: ./mvnw -Daspectj.tests.verbose=false -B package --file pom.xml + - uses: actions/checkout@v2 + + - name: Set up JDK ${{ matrix.java }} + uses: actions/setup-java@v1 + with: + java-version: ${{ matrix.java }} + + - name: Print tool versions + run: | + java -version + ./mvnw -B --version + ant -version + + - name: Compile code + run: ./mvnw -B -DskipTests package --file pom.xml + + - name: Run Tests + run: ./mvnw -B -Daspectj.tests.verbose=false verify --file pom.xml |