summaryrefslogtreecommitdiffhomepage
path: root/kokoro
diff options
context:
space:
mode:
Diffstat (limited to 'kokoro')
-rw-r--r--kokoro/common.cfg30
1 files changed, 30 insertions, 0 deletions
diff --git a/kokoro/common.cfg b/kokoro/common.cfg
new file mode 100644
index 000000000..de58242d9
--- /dev/null
+++ b/kokoro/common.cfg
@@ -0,0 +1,30 @@
+# Give Kokoro access to Remote Build Executor (RBE) service account key.
+before_action {
+ fetch_keystore {
+ keystore_resource {
+ keystore_config_id: 73898
+ keyname: "kokoro_rbe"
+ }
+ }
+}
+
+# Configure bazel to access RBE.
+bazel_setting {
+ # Our GCP project name
+ project_id: "copybara-shentu"
+
+ # Use RBE for execution as well as caching.
+ local_execution: false
+
+ # This must match the values in the job config.
+ auth_credential: {
+ keystore_config_id: 73898
+ keyname: "kokoro_rbe"
+ }
+
+ # Do not change unless you know what you are doing.
+ bes_backend_address: "buildeventservice.googleapis.com"
+ foundry_backend_address: "remotebuildexecution.googleapis.com"
+ upsalite_frontend_address: "https://source.cloud.google.com"
+}
+