|
55 | 55 | - name: Maven Site |
56 | 56 | env: |
57 | 57 | MAVEN_OPTS: ${{ env.JAVA_11_PLUS_MAVEN_OPTS }} |
58 | | - run: mvn -B clean site -D enable-ci --file pom.xml |
59 | | - test-8: |
60 | | - name: test (${{ matrix.os }}, Java 8) |
61 | | - runs-on: ${{ matrix.os }}-latest |
62 | | - strategy: |
63 | | - fail-fast: false |
64 | | - matrix: |
65 | | - os: [ ubuntu ] |
66 | | - java: [ 8 ] |
67 | | - steps: |
68 | | - - uses: actions/checkout@v3 |
69 | | - - name: Set up JDK |
70 | | - uses: actions/setup-java@v3 |
71 | | - with: |
72 | | - java-version: ${{ matrix.java }} |
73 | | - distribution: 'temurin' |
74 | | - cache: 'maven' |
75 | | - # JDK 8 |
76 | | - - name: Maven Install with Code Coverage |
77 | | - run: mvn -B clean install -D enable-ci -Djapicmp.skip --file pom.xml |
78 | | - - name: Codecov Report |
79 | | - |
| 58 | + run: mvn -B clean site -D enable-ci --file pom.xml |
80 | 59 | test: |
81 | 60 | name: test (${{ matrix.os }}, Java ${{ matrix.java }}) |
82 | 61 | runs-on: ${{ matrix.os }}-latest |
@@ -104,3 +83,16 @@ jobs: |
104 | 83 | env: |
105 | 84 | MAVEN_OPTS: ${{ env.JAVA_11_PLUS_MAVEN_OPTS }} |
106 | 85 | run: mvn -B clean install -D enable-ci --file pom.xml "-Dsurefire.argLine=--add-opens java.base/java.net=ALL-UNNAMED" |
| 86 | + - name: Codecov Report |
| 87 | + if: matrix.os == 'ubuntu' && matrix.java == '17' |
| 88 | + |
| 89 | + - name: Set up JDK |
| 90 | + if: matrix.os == 'ubuntu' && matrix.java == '17' |
| 91 | + uses: actions/setup-java@v3 |
| 92 | + with: |
| 93 | + java-version: 8 |
| 94 | + distribution: 'temurin' |
| 95 | + cache: 'maven' |
| 96 | + - name: Maven Test (no build) Java 8 |
| 97 | + if: matrix.os == 'ubuntu' && matrix.java == '17' |
| 98 | + run: mvn -B surefire:test -Dsurefire.excludesFile=src/test/resources/slow-or-flaky-tests.txt |
0 commit comments