diff --git a/builders/deploy.yaml b/builders/deploy.yaml index b4a7af34d..b5a4f1fc9 100644 --- a/builders/deploy.yaml +++ b/builders/deploy.yaml @@ -106,6 +106,27 @@ steps: waitFor: - '-' +# +# enx-redirect +# +- id: 'deploy-enx-redirect' + name: 'gcr.io/google.com/cloudsdktool/cloud-sdk:307.0.0-alpine' + args: + - 'bash' + - '-eEuo' + - 'pipefail' + - '-c' + - |- + gcloud run deploy "enx-redirect" \ + --quiet \ + --project "${PROJECT_ID}" \ + --platform "managed" \ + --region "${_REGION}" \ + --image "gcr.io/${PROJECT_ID}/${_REPO}/enx-redirect:${_TAG}" \ + --no-traffic + waitFor: + - '-' + # # modeler # diff --git a/builders/promote.yaml b/builders/promote.yaml index 33a887ce7..1bedaf2ea 100644 --- a/builders/promote.yaml +++ b/builders/promote.yaml @@ -102,6 +102,26 @@ steps: waitFor: - '-' +# +# enx-redirect +# +- id: 'promote-enx-redirect' + name: 'gcr.io/google.com/cloudsdktool/cloud-sdk:307.0.0-alpine' + args: + - 'bash' + - '-eEuo' + - 'pipefail' + - '-c' + - |- + gcloud run services update-traffic "enx-redirect" \ + --quiet \ + --project "${PROJECT_ID}" \ + --platform "managed" \ + --region "${_REGION}" \ + --to-revisions "${_REVISION}=${_PERCENTAGE}" + waitFor: + - '-' + # # modeler #