From 0f90c9d8e8f5edd38b31833f3dfbb63a78a3ad11 Mon Sep 17 00:00:00 2001 From: Suraj Yadav Date: Mon, 27 Jul 2026 06:22:37 +0000 Subject: [PATCH 1/2] build: standardize cloudbuild.yaml for MOSS compliance --- src/cloudbuild.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/cloudbuild.yaml b/src/cloudbuild.yaml index bc63649..095d0ad 100644 --- a/src/cloudbuild.yaml +++ b/src/cloudbuild.yaml @@ -17,9 +17,11 @@ steps: args: [ 'build', '-t', 'gcr.io/$PROJECT_ID/three-tier-app-fe:$_IMAGE_TAG', './frontend' ] - name: 'gcr.io/cloud-builders/docker' args: [ 'build', '-t', 'gcr.io/$PROJECT_ID/three-tier-app-be:$_IMAGE_TAG', './middleware' ] -- name: 'gcr.io/cloud-builders/docker' - args: ['push', 'gcr.io/$PROJECT_ID/three-tier-app-fe:$_IMAGE_TAG'] -- name: 'gcr.io/cloud-builders/docker' - args: ['push', 'gcr.io/$PROJECT_ID/three-tier-app-be:$_IMAGE_TAG'] + +artifacts: + images: + - 'gcr.io/$PROJECT_ID/three-tier-app-fe:$_IMAGE_TAG' + - 'gcr.io/$PROJECT_ID/three-tier-app-be:$_IMAGE_TAG' + substitutions: _IMAGE_TAG: latest-02012025 \ No newline at end of file From 5f4b685373dee14f66eb5da357e8b11382a97981 Mon Sep 17 00:00:00 2001 From: Suraj Yadav Date: Mon, 27 Jul 2026 06:56:18 +0000 Subject: [PATCH 2/2] build: append artifacts.images transition stanza to cloudbuild.yaml --- src/cloudbuild.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cloudbuild.yaml b/src/cloudbuild.yaml index 095d0ad..b3c23a5 100644 --- a/src/cloudbuild.yaml +++ b/src/cloudbuild.yaml @@ -17,6 +17,10 @@ steps: args: [ 'build', '-t', 'gcr.io/$PROJECT_ID/three-tier-app-fe:$_IMAGE_TAG', './frontend' ] - name: 'gcr.io/cloud-builders/docker' args: [ 'build', '-t', 'gcr.io/$PROJECT_ID/three-tier-app-be:$_IMAGE_TAG', './middleware' ] +- name: 'gcr.io/cloud-builders/docker' + args: ['push', 'gcr.io/$PROJECT_ID/three-tier-app-fe:$_IMAGE_TAG'] +- name: 'gcr.io/cloud-builders/docker' + args: ['push', 'gcr.io/$PROJECT_ID/three-tier-app-be:$_IMAGE_TAG'] artifacts: images: