Slide 33
Slide 33 text
Configuration: Adding Test
Building Docker Image and Push to GCR
// cloudbuild.yaml
steps:
# build
- name: 'gcr.io/cloud-builders/docker'
args: [ 'build', '-t', 'gcr.io/$PROJECT_ID/my-nginx:$REVISION_ID', '.' ]
# test
- name: 'gcr.io/cloud-builders/docker'
args: [ 'run', '--rm', 'gcr.io/$PROJECT_ID/my-nginx:$REVISION_ID', 'nginx', '-t' ]
# push
images: ["push", "gcr.io/$PROJECT_ID/my-nginx:$REVISION_ID"]