xref: /aosp_15_r20/external/google-cloud-java/.kokoro/nightly/graalvm-sub-jobs/native-17/common.cfg (revision 55e87721aa1bc457b326496a7ca40f3ea1a63287)
1# Format: //devtools/kokoro/config/proto/build.proto
2
3# Build configs are duplicated in native/ and native-17/
4# Build configs don't inherit the hierarchical common.cfg: qaqs/6158654898243108864
5
6# Build logs will be here
7action {
8  define_artifacts {
9    regex: "**/*sponge_log.xml"
10    regex: "**/*sponge_log.txt"
11  }
12}
13
14# Download trampoline resources.
15gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline"
16
17# Use the trampoline script to run in docker.
18build_file: "google-cloud-java/.kokoro/trampoline.sh"
19
20env_vars: {
21  key: "TRAMPOLINE_BUILD_FILE"
22  value: "github/google-cloud-java/.kokoro/build.sh"
23}
24
25env_vars: {
26  key: "TRAMPOLINE_IMAGE"
27  value: "gcr.io/cloud-devrel-kokoro-resources/graalvm17:22.3.2"
28}
29
30env_vars: {
31  key: "JOB_TYPE"
32  value: "graalvm17"
33}
34
35# TODO: remove this after we've migrated all tests and scripts
36env_vars: {
37  key: "GCLOUD_PROJECT"
38  value: "cloud-java-ci-test"
39}
40
41env_vars: {
42  key: "GOOGLE_CLOUD_PROJECT"
43  value: "cloud-java-ci-test"
44}
45
46env_vars: {
47  key: "GOOGLE_APPLICATION_CREDENTIALS"
48  value: "secret_manager/cloud-java-ci-it-service-account"
49}
50
51env_vars: {
52  key: "SECRET_MANAGER_KEYS"
53  value: "cloud-java-ci-it-service-account, java-bigqueryconnection-samples-secrets"
54}
55
56env_vars: {
57  key: "NUM_JOBS"
58  value: "20"
59}
60
61env_vars: {
62  key: "TEST_ALL_MODULES"
63  value: "true"
64}
65
66before_action {
67  fetch_keystore {
68    keystore_resource {
69      keystore_config_id: 73713
70      keyname: "dpebot_codecov_token"
71    }
72  }
73}