Skip to content
This repository was archived by the owner on Apr 7, 2026. It is now read-only.

Commit 155b253

Browse files
committed
ci: emulator test also uses JDK 11
1 parent ba8334b commit 155b253

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

.github/workflows/integration-tests-against-emulator.yaml

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,27 @@ jobs:
2020
- uses: stCarolas/setup-maven@v4
2121
with:
2222
maven-version: 3.8.1
23-
- uses: actions/setup-java@v1
23+
# Build with JDK 11 and run tests with JDK 8
24+
- uses: actions/setup-java@v3
25+
with:
26+
java-version: 11
27+
distribution: zulu
28+
- run: echo "JAVA11_HOME=${JAVA_HOME}" >> $GITHUB_ENV
29+
shell: bash
30+
- uses: actions/setup-java@v3
2431
with:
2532
java-version: 8
33+
distribution: zulu
34+
- run: echo "JAVA8_HOME=${JAVA_HOME}" >> $GITHUB_ENV
35+
shell: bash
2636
- run: java -version
27-
- run: .kokoro/build.sh
28-
- run: mvn -B -Dspanner.testenv.instance="" -Penable-integration-tests -DtrimStackTrace=false -Dclirr.skip=true -Denforcer.skip=true -fae verify
37+
- name: Compiling main library
38+
run: .kokoro/build.sh
39+
- name: Running tests
40+
run: |
41+
mvn -B -Dspanner.testenv.instance="" -Penable-integration-tests \
42+
-DtrimStackTrace=false -Dclirr.skip=true -Denforcer.skip=true \
43+
-Dmaven.main.skip=true -fae verify
2944
env:
3045
JOB_TYPE: test
3146
SPANNER_EMULATOR_HOST: localhost:9010

.kokoro/build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ slowtests)
9595
-DtrimStackTrace=false \
9696
-Dclirr.skip=true \
9797
-Denforcer.skip=true \
98+
-Dmaven.main.skip=true \
9899
-fae \
99100
verify
100101
RETURN_CODE=$?

0 commit comments

Comments
 (0)