grpc-java/buildscripts/xds-k8s/cloudbuild.yaml

27 lines
755 B
YAML

steps:
- name: 'gcr.io/cloud-builders/docker'
args:
- 'build'
- '--tag=${_SERVER_IMAGE_NAME}:${COMMIT_SHA}'
- '--tag=${_SERVER_IMAGE_NAME}:${BRANCH_NAME}'
- '--file=test-server.Dockerfile'
- '.'
- name: 'gcr.io/cloud-builders/docker'
args:
- 'build'
- '--tag=${_CLIENT_IMAGE_NAME}:${COMMIT_SHA}'
- '--tag=${_CLIENT_IMAGE_NAME}:${BRANCH_NAME}'
- '--file=test-client.Dockerfile'
- '.'
substitutions:
_SERVER_IMAGE_NAME: gcr.io/grpc-testing/xds-interop/java-server
_CLIENT_IMAGE_NAME: gcr.io/grpc-testing/xds-interop/java-client
images:
- '${_SERVER_IMAGE_NAME}:${COMMIT_SHA}'
- '${_SERVER_IMAGE_NAME}:${BRANCH_NAME}'
- '${_CLIENT_IMAGE_NAME}:${COMMIT_SHA}'
- '${_CLIENT_IMAGE_NAME}:${BRANCH_NAME}'