xref: /aosp_15_r20/external/grpc-grpc-java/buildscripts/xds-k8s/cloudbuild.yaml (revision e07d83d3ffcef9ecfc9f7f475418ec639ff0e5fe)
1steps:
2- name: 'gcr.io/cloud-builders/docker'
3  args:
4    - 'build'
5    - '--tag=${_SERVER_IMAGE_NAME}:${COMMIT_SHA}'
6    - '--tag=${_SERVER_IMAGE_NAME}:${BRANCH_NAME}'
7    - '--file=test-server.Dockerfile'
8    - '.'
9
10- name: 'gcr.io/cloud-builders/docker'
11  args:
12    - 'build'
13    - '--tag=${_CLIENT_IMAGE_NAME}:${COMMIT_SHA}'
14    - '--tag=${_CLIENT_IMAGE_NAME}:${BRANCH_NAME}'
15    - '--file=test-client.Dockerfile'
16    - '.'
17
18substitutions:
19  _SERVER_IMAGE_NAME: gcr.io/grpc-testing/xds-interop/java-server
20  _CLIENT_IMAGE_NAME: gcr.io/grpc-testing/xds-interop/java-client
21
22images:
23  - '${_SERVER_IMAGE_NAME}:${COMMIT_SHA}'
24  - '${_SERVER_IMAGE_NAME}:${BRANCH_NAME}'
25  - '${_CLIENT_IMAGE_NAME}:${COMMIT_SHA}'
26  - '${_CLIENT_IMAGE_NAME}:${BRANCH_NAME}'
27