This commit is contained in:
2025-10-31 10:02:46 -07:00
parent 14a09b5eff
commit 79a156c5ec
6 changed files with 41 additions and 5 deletions

11
cloudbuild.yaml Normal file
View File

@@ -0,0 +1,11 @@
steps:
- name: 'gcr.io/cloud-builders/docker'
args: ['build', '-t', 'gcr.io/$PROJECT_ID/rothbard-app', '.']
- name: 'gcr.io/cloud-builders/docker'
args: ['push', 'gcr.io/$PROJECT_ID/rothbard-app']
- name: 'gcr.io/google.com/cloudsdktool/cloud-sdk'
args: ['run', 'deploy', 'rothbard-app', '--image', 'gcr.io/$PROJECT_ID/rothbard-app', '--platform', 'managed', '--region', 'us-central1']
eventTrigger:
resource: //pubsub.googleapis.com/projects/$PROJECT_ID/topics/cloud-builds
eventType: google.pubsub.v1.PubsubMessage