Skip to content

Instantly share code, notes, and snippets.

@alevz257
Created July 27, 2023 03:22
Show Gist options
  • Save alevz257/1a97284e0ffe3456b38bf7a46263b217 to your computer and use it in GitHub Desktop.
Save alevz257/1a97284e0ffe3456b38bf7a46263b217 to your computer and use it in GitHub Desktop.
steps:
# Build the container image
- name: 'gcr.io/cloud-builders/docker'
args: ['build', '-t', 'asia-southeast2-docker.pkg.dev/${_PROJECT_ID}/alevz-demo/${_IMAGE}:latest', '.']
# Push the container image to Container Registry
- name: 'gcr.io/cloud-builders/docker'
args: ['push', 'asia-southeast2-docker.pkg.dev/${_PROJECT_ID}/alevz-demo/${_IMAGE}:latest']
# Deploy container image to Cloud Run
- name: 'gcr.io/google.com/cloudsdktool/cloud-sdk'
entrypoint: gcloud
args: ['run', 'deploy', '${_SERVICE_NAME}', '--image', 'asia-southeast2-docker.pkg.dev/${_PROJECT_ID}/alevz-demo/${_IMAGE}:latest', '--region', '${_REGION}', '--allow-unauthenticated', '--service-account','${_SERVICE_ACC}']
images:
- asia-southeast2-docker.pkg.dev/${_PROJECT_ID}/alevz-demo/${_IMAGE}:latest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment