diff options
Diffstat (limited to '.gcp/release-docker.yaml')
| -rw-r--r-- | .gcp/release-docker.yaml | 11 |
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' |
