summaryrefslogtreecommitdiff
path: root/.gcp/release-docker.yaml
diff options
context:
space:
mode:
Diffstat (limited to '.gcp/release-docker.yaml')
-rw-r--r--.gcp/release-docker.yaml11
1 files changed, 8 insertions, 3 deletions
diff --git a/.gcp/release-docker.yaml b/.gcp/release-docker.yaml
index 8ef0deec..98042052 100644
--- a/.gcp/release-docker.yaml
+++ b/.gcp/release-docker.yaml
@@ -57,9 +57,14 @@ steps:
args:
- -c
- |
- export GEMINI_SANDBOX_IMAGE_TAG=$$(cat /workspace/image_tag.txt)
- echo "Using Docker image tag for publish: $$GEMINI_SANDBOX_IMAGE_TAG"
- npm run publish:sandbox
+ set -e
+ IMAGE_TAG=$(cat /workspace/image_tag.txt)
+ BASE_IMAGE_URI=$(npm run -s config get sandboxImageUri)
+ IMAGE_URI_NO_TAG=${BASE_IMAGE_URI%:*}
+ FINAL_IMAGE_URI="${IMAGE_URI_NO_TAG}:${IMAGE_TAG}"
+
+ echo "Pushing sandbox image: ${FINAL_IMAGE_URI}"
+ $_CONTAINER_TOOL push "${FINAL_IMAGE_URI}"
env:
- 'GEMINI_SANDBOX=$_CONTAINER_TOOL'