@@ -118,10 +118,11 @@ set -e
118
118
# Get branch and commit information
119
119
BRANCH=$(git symbolic-ref --short HEAD)
120
120
COMMIT=$(git describe --tags --always)
121
+ TAG="${BRANCH}-${COMMIT}"
121
122
122
123
# Construct the image name
123
124
# ex. <location>-docker.pkg.dev/<project-name>/<repo-name>/<image-name>:main-1234567
124
- NAME="{{vars.GOOGLE_CLOUD_LOCATION}}-docker.pkg.dev/{{vars.GOOGLE_CLOUD_PROJECT}}/{{vars.ARTIFACT_REGISTRY_REPOSITORY}}/{{vars.BACKEND_IMAGE_NAME}}:${BRANCH}-${COMMIT }"
125
+ NAME="{{vars.GOOGLE_CLOUD_LOCATION}}-docker.pkg.dev/{{vars.GOOGLE_CLOUD_PROJECT}}/{{vars.ARTIFACT_REGISTRY_REPOSITORY}}/{{vars.BACKEND_IMAGE_NAME}}:${TAG }"
125
126
126
127
# Display and push the image
127
128
echo "Deploying ${NAME}"
@@ -132,6 +133,7 @@ docker push ${NAME}
132
133
# ex. https://console.cloud.google.com/artifacts/docker/<project-name>/<location>/<repo-name>/<image-name>?project=<project-name>
133
134
CONSOLE_URL="https://console.cloud.google.com/artifacts/docker/{{vars.GOOGLE_CLOUD_PROJECT}}/{{vars.GOOGLE_CLOUD_LOCATION}}/{{vars.ARTIFACT_REGISTRY_REPOSITORY}}/{{vars.BACKEND_IMAGE_NAME}}?project={{vars.GOOGLE_CLOUD_PROJECT}}"
134
135
echo "🔗 Access the repository here: ${CONSOLE_URL}"
136
+ echo "🏷️ ${TAG}"
135
137
"""
136
138
137
139
@@ -177,10 +179,11 @@ set -e
177
179
# Get branch and commit information
178
180
BRANCH=$(git symbolic-ref --short HEAD)
179
181
COMMIT=$(git describe --tags --always)
182
+ TAG="${BRANCH}-${COMMIT}"
180
183
181
184
# Construct the image name
182
185
# ex. <location>-docker.pkg.dev/<project-name>/<repo-name>/<image-name>:main-1234567
183
- NAME="{{vars.GOOGLE_CLOUD_LOCATION}}-docker.pkg.dev/{{vars.GOOGLE_CLOUD_PROJECT}}/{{vars.ARTIFACT_REGISTRY_REPOSITORY}}/{{vars.FRONTEND_IMAGE_NAME}}:${BRANCH}-${COMMIT }"
186
+ NAME="{{vars.GOOGLE_CLOUD_LOCATION}}-docker.pkg.dev/{{vars.GOOGLE_CLOUD_PROJECT}}/{{vars.ARTIFACT_REGISTRY_REPOSITORY}}/{{vars.FRONTEND_IMAGE_NAME}}:${TAG }"
184
187
185
188
# Display and push the image
186
189
echo "Deploying ${NAME}"
@@ -191,4 +194,5 @@ docker push ${NAME}
191
194
# ex. https://console.cloud.google.com/artifacts/docker/<project-name>/<location>/<repo-name>/<image-name>?project=<project-name>
192
195
CONSOLE_URL="https://console.cloud.google.com/artifacts/docker/{{vars.GOOGLE_CLOUD_PROJECT}}/{{vars.GOOGLE_CLOUD_LOCATION}}/{{vars.ARTIFACT_REGISTRY_REPOSITORY}}/{{vars.FRONTEND_IMAGE_NAME}}?project={{vars.GOOGLE_CLOUD_PROJECT}}"
193
196
echo "🔗 Access the repository here: ${CONSOLE_URL}"
197
+ echo "🏷️ ${TAG}"
194
198
"""
0 commit comments