Skip to content
This repository was archived by the owner on Sep 19, 2023. It is now read-only.

Commit f0e9d26

Browse files
authored
ci: run downstream native image tests (#779)
* ci: running downstream native image tests * docs: updated comments
1 parent f00571c commit f0e9d26

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.github/workflows/downstream-native-image.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ on:
77
# Keeping this file separate as the dependencies check would use more
88
# repositories than needed this downstream check for GraalVM native image
99
# compilation.
10-
name: downstream
10+
name: downstream-native-image
1111
jobs:
1212
# GraalVM job ensures the compatibility of GraaVM version
1313
graalvm:
1414
runs-on: ubuntu-latest
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
graalvm: [22.1.0]
18+
graalvm: [22.1.0, 22.0.0.2, 21.3.2]
1919
java: [11, 17]
2020
repo:
2121
# GAPIC library that doesn't use a real GCP project in integration tests

.kokoro/downstream-client-library-check.sh

+4
Original file line numberDiff line numberDiff line change
@@ -62,5 +62,9 @@ if [[ $CLIENT_LIBRARY == "bigtable" ]]; then
6262
popd
6363
fi
6464

65+
# We don't want to fail the test due to enforcer rule, before running GraalVM
66+
# tests. Checking GraalVM buidl result is more important.
67+
export INTEGRATION_TEST_ARGS="-Denforcer.skip=true"
68+
6569
# This reads the JOB_TYPE environmental variable ("test" or "graalvm")
6670
.kokoro/build.sh

0 commit comments

Comments
 (0)