From 757508d2ba2bcc5061032ab51110cd6dd1be6209 Mon Sep 17 00:00:00 2001 From: Chris Christiansen Date: Wed, 16 Sep 2026 15:35:10 +0000 Subject: [PATCH] build(opax-mcp): add build-only Cloud Build pipeline --- cloudbuild.build-only.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 cloudbuild.build-only.yaml diff --git a/cloudbuild.build-only.yaml b/cloudbuild.build-only.yaml new file mode 100644 index 0000000..f090a48 --- /dev/null +++ b/cloudbuild.build-only.yaml @@ -0,0 +1,22 @@ +# cloudbuild.build-only.yaml - Bygger og pusher opax-mcp-imaget uten å deploye. +steps: + # Steg 1: Bygg og tag bildet med unik $BUILD_ID + - name: 'gcr.io/cloud-builders/docker' + id: build + args: + - 'build' + - '-f' + - 'opax-mcp/Dockerfile' + - '-t' + - '${_REGION}-docker.pkg.dev/${PROJECT_ID}/${_ARTIFACT_REPO}/opax-mcp:$BUILD_ID' + - '.' + + # Steg 2: Push det unike imaget til Artifact Registry + - name: 'gcr.io/cloud-builders/docker' + id: push + args: ['push', '${_REGION}-docker.pkg.dev/${PROJECT_ID}/${_ARTIFACT_REPO}/opax-mcp:$BUILD_ID'] + waitFor: ['build'] + +substitutions: + _REGION: us-central1 + _ARTIFACT_REPO: osvauco-repo