From b5fe1cb6c04147cbbab8e1b8bec0c7fe47661f21 Mon Sep 17 00:00:00 2001 From: Chris Vest Date: Sun, 9 Jun 2024 09:59:10 -0700 Subject: [PATCH] Extract MAVEN_OPTS and avoid fail-fast --- .github/workflows/maven.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index ddebfed5..fa648460 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -6,9 +6,13 @@ on: pull_request: branches: [ "main" ] +env: + MAVEN_OPTS: -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryhandler.count=5 -Dmaven.wagon.httpconnectionManager.ttlSeconds=240 -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn + jobs: build: strategy: + fail-fast: false matrix: java-version: [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22] runs-on: ubuntu-latest @@ -20,7 +24,7 @@ jobs: java-version: ${{ matrix.java-version }} distribution: 'zulu' - name: Build with Maven - run: ./mvnw -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dmaven.javadoc.skip=true verify -B + run: ./mvnw -Dmaven.javadoc.skip=true verify -B site: runs-on: ubuntu-latest steps: @@ -31,4 +35,4 @@ jobs: java-version: '11' distribution: 'zulu' - name: Build with Maven - run: ./mvnw -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn verify package site -B + run: ./mvnw verify package site -B