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}