diff --git a/.github/actions/build-test-scan-push/action.yaml b/.github/actions/build-test-scan-push/action.yaml index 55d64603..d0ff8544 100644 --- a/.github/actions/build-test-scan-push/action.yaml +++ b/.github/actions/build-test-scan-push/action.yaml @@ -86,6 +86,9 @@ runs: run: | if [ ! -z "${{ inputs.gcp-json }}" ]; then gcloud auth configure-docker -q us-central1-docker.pkg.dev + gcloud auth configure-docker -q us-docker.pkg.dev + gcloud auth configure-docker -q asia-docker.pkg.dev + gcloud auth configure-docker -q europe-docker.pkg.dev fi - name: Build diff --git a/workbench-for-google-cloud-workstations/Justfile b/workbench-for-google-cloud-workstations/Justfile index 060f4f47..fc4fd658 100644 --- a/workbench-for-google-cloud-workstations/Justfile +++ b/workbench-for-google-cloud-workstations/Justfile @@ -30,8 +30,15 @@ get-build-args: get-build-tags: #!/usr/bin/env bash - echo ${IMAGE_REGISTRY_NAME}:${RSW_TAG_VERSION},\ - ${IMAGE_REGISTRY_NAME}:latest + set -eu + regions=("us" "asia" "europe" "us-central-1") + tag_array=() + for region in "${regions[@]}"; do + tag_array+=("$region-docker.pkg.dev/posit-images/cloud-workstations/workbench:${RSW_TAG_VERSION}") + tag_array+=("$region-docker.pkg.dev/posit-images/cloud-workstations/workbench:latest") + done + IFS="," + echo "${tag_array[*]}" # Build Workbench image - just build 2022.07.2+576.pro12 rstudio/rstudio-workbench-gcw:2022.07.2 build *TAGS="":