Skip to content
Permalink
Browse files
feat: Introduce Native Image testing build script changes (#1500)
Adds additional switch case to build.sh to accommodate native image testing.

Source-Author: Daniel Zou <dzou@users.noreply.github.com>
Source-Date: Mon Oct 18 11:42:09 2021 -0400
Source-Repo: googleapis/synthtool
Source-Sha: d45942be8066ad57bd0509f4a16e1fac78ecc50f
Source-Link: googleapis/synthtool@d45942b
  • Loading branch information
yoshi-automation committed Oct 18, 2021
1 parent 9083e82 commit 7a034c9120ffa433f64e67d565c854f1fb3ce9f5
Showing with 36 additions and 2 deletions.
  1. +33 −0 .kokoro/presubmit/graalvm-native.cfg
  2. +3 −2 synth.metadata
@@ -0,0 +1,33 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/graalvm"
}

env_vars: {
key: "JOB_TYPE"
value: "graalvm"
}

# TODO: remove this after we've migrated all tests and scripts
env_vars: {
key: "GCLOUD_PROJECT"
value: "gcloud-devel"
}

env_vars: {
key: "GOOGLE_CLOUD_PROJECT"
value: "gcloud-devel"
}

env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
value: "secret_manager/java-it-service-account"
}

env_vars: {
key: "SECRET_MANAGER_KEYS"
value: "java-it-service-account"
}
@@ -4,7 +4,7 @@
"git": {
"name": ".",
"remote": "https://github.com/googleapis/java-spanner.git",
"sha": "bbe7603b7040fe1f92e010849b3471c7c8949cdf"
"sha": "9083e827f82d0f11b97a311d9e2a1af7447fc1de"
}
},
{
@@ -19,7 +19,7 @@
"git": {
"name": "synthtool",
"remote": "https://github.com/googleapis/synthtool.git",
"sha": "a4be3384ccb92364795d981f2863f6986fcee620"
"sha": "d45942be8066ad57bd0509f4a16e1fac78ecc50f"
}
}
],
@@ -79,6 +79,7 @@
".kokoro/populate-secrets.sh",
".kokoro/presubmit/clirr.cfg",
".kokoro/presubmit/dependencies.cfg",
".kokoro/presubmit/graalvm-native.cfg",
".kokoro/presubmit/integration.cfg",
".kokoro/presubmit/java11.cfg",
".kokoro/presubmit/java7.cfg",

0 comments on commit 7a034c9

Please sign in to comment.