Files
mapknitter/cloudbuild.yaml
2021-11-01 23:22:25 -04:00

17 lines
719 B
YAML

steps:
- name: 'gcr.io/cloud-builders/docker'
args: ['build',
'-t', 'gcr.io/public-lab/github.com/publiclab/mapknitter:$SHORT_SHA',
'-t', 'gcr.io/public-lab/github.com/publiclab/mapknitter:latest',
'-f', 'dockerfiles/production',
'.']
- name: 'gcr.io/cloud-builders/docker'
args: ['push', 'gcr.io/public-lab/github.com/publiclab/mapknitter']
- name: gcr.io/cloud-builders/gsutil
args: ['cp', 'gs://mapknitter-production-config/app.yaml', 'app.yaml']
- name: 'gcr.io/cloud-builders/gcloud'
args: ['app', 'deploy', 'app.yaml', '--image-url=gcr.io/public-lab/github.com/publiclab/mapknitter:latest']
images: ['gcr.io/public-lab/github.com/publiclab/mapknitter']
timeout: 2200s