1ffe3c632Sopenharmony_ci# Format: //devtools/kokoro/config/proto/build.proto
2ffe3c632Sopenharmony_ci
3ffe3c632Sopenharmony_ci# Build logs will be here
4ffe3c632Sopenharmony_ciaction {
5ffe3c632Sopenharmony_ci  define_artifacts {
6ffe3c632Sopenharmony_ci    regex: "**/*sponge_log.xml"
7ffe3c632Sopenharmony_ci  }
8ffe3c632Sopenharmony_ci}
9ffe3c632Sopenharmony_ci
10ffe3c632Sopenharmony_ci# Download trampoline resources.
11ffe3c632Sopenharmony_cigfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline"
12ffe3c632Sopenharmony_ci
13ffe3c632Sopenharmony_ci# Use the trampoline script to run in docker.
14ffe3c632Sopenharmony_cibuild_file: "protobuf/kokoro/docs/trampoline.sh"
15ffe3c632Sopenharmony_ci
16ffe3c632Sopenharmony_ci# Configure the docker image for kokoro-trampoline.
17ffe3c632Sopenharmony_cienv_vars: {
18ffe3c632Sopenharmony_ci    key: "TRAMPOLINE_IMAGE"
19ffe3c632Sopenharmony_ci    value: "gcr.io/cloud-devrel-kokoro-resources/python-multi"
20ffe3c632Sopenharmony_ci}
21ffe3c632Sopenharmony_ci
22ffe3c632Sopenharmony_cienv_vars: {
23ffe3c632Sopenharmony_ci    key: "STAGING_BUCKET"
24ffe3c632Sopenharmony_ci    value: "docs-staging"
25ffe3c632Sopenharmony_ci}
26ffe3c632Sopenharmony_ci
27ffe3c632Sopenharmony_ci# Fetch the token needed for reporting release status to GitHub
28ffe3c632Sopenharmony_cibefore_action {
29ffe3c632Sopenharmony_ci  fetch_keystore {
30ffe3c632Sopenharmony_ci    keystore_resource {
31ffe3c632Sopenharmony_ci      keystore_config_id: 73713
32ffe3c632Sopenharmony_ci      keyname: "yoshi-automation-github-key"
33ffe3c632Sopenharmony_ci    }
34ffe3c632Sopenharmony_ci  }
35ffe3c632Sopenharmony_ci}
36ffe3c632Sopenharmony_ci
37ffe3c632Sopenharmony_cibefore_action {
38ffe3c632Sopenharmony_ci  fetch_keystore {
39ffe3c632Sopenharmony_ci    keystore_resource {
40ffe3c632Sopenharmony_ci      keystore_config_id: 73713
41ffe3c632Sopenharmony_ci      keyname: "docuploader_service_account"
42ffe3c632Sopenharmony_ci    }
43ffe3c632Sopenharmony_ci  }
44ffe3c632Sopenharmony_ci}
45