-
Notifications
You must be signed in to change notification settings - Fork 73
chore: introduce .kokoro templates for GraalVM jobs #3737
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 8 commits
46bf2e7
ae25611
04bb03d
c1d7041
fd8a964
924b8ef
e99cf0f
92c8e99
5950cbd
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. what exactly does graalvm-a/b/c mean?
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The full context is in a new support policy for GraalVM images. TLDR is that we want to keep a few placeholder jobs for frequently changing GraalVM images (e.g. we will now suport GraalVM for JDK 17 (C), 21 (A) and 23 (B)). In this way, we can avoid renaming the jobs based on the JDK versions these images run on. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,38 @@ | ||
| # Format: //devtools/kokoro/config/proto/build.proto | ||
|
|
||
| # Configure the docker image for kokoro-trampoline. | ||
| env_vars: { | ||
| key: "TRAMPOLINE_IMAGE" | ||
| value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.45.1" | ||
|
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Let's change this according to the file name |
||
| } | ||
|
|
||
| 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" | ||
| } | ||
|
|
||
| env_vars: { | ||
| key: "IT_SERVICE_ACCOUNT_EMAIL" | ||
| value: "it-service-account@gcloud-devel.iam.gserviceaccount.com" | ||
| } | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,38 @@ | ||
| # Format: //devtools/kokoro/config/proto/build.proto | ||
|
|
||
| # Configure the docker image for kokoro-trampoline. | ||
| env_vars: { | ||
| key: "TRAMPOLINE_IMAGE" | ||
| value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.45.1" | ||
| } | ||
|
|
||
| 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" | ||
| } | ||
|
|
||
| env_vars: { | ||
| key: "IT_SERVICE_ACCOUNT_EMAIL" | ||
| value: "it-service-account@gcloud-devel.iam.gserviceaccount.com" | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,38 @@ | ||
| # Format: //devtools/kokoro/config/proto/build.proto | ||
|
|
||
| # Configure the docker image for kokoro-trampoline. | ||
| env_vars: { | ||
| key: "TRAMPOLINE_IMAGE" | ||
| value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.45.1" | ||
| } | ||
|
|
||
| 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" | ||
| } | ||
|
|
||
| env_vars: { | ||
| key: "IT_SERVICE_ACCOUNT_EMAIL" | ||
| value: "it-service-account@gcloud-devel.iam.gserviceaccount.com" | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is unclear what is tested.