diff --git a/azure/azure-prod-proxy-release-pipeline.yml b/azure/azure-prod-proxy-release-pipeline.yml new file mode 100644 index 000000000..60ae911b9 --- /dev/null +++ b/azure/azure-prod-proxy-release-pipeline.yml @@ -0,0 +1,44 @@ +name: "$(SourceBranchName)+$(BuildID)" + +trigger: none +pr: none + +resources: + repositories: + - repository: common + type: github + name: NHSDigital/api-management-utils + ref: refs/heads/edge + endpoint: NHSDigital + pipelines: + - pipeline: build_pipeline + source: "Immunisation-Fhir-Api-Build" + +pool: + name: 'AWS-ECS' + +variables: + - template: project.yml + +parameters: + - name: sub_environment + displayName: Sub-Environment + type: string + default: blue + values: + - blue + - green + +extends: + template: azure/common/apigee-deployment.yml@common + parameters: + service_name: ${{ variables.service_name }} + short_service_name: ${{ variables.short_service_name }} + service_base_path: ${{ variables.service_base_path }} + prod_requires_approval: true + prod_producer_approval: true + apigee_deployments: + - environment: prod + depends_on: [] + jinja_templates: + DOMAIN_ENDPOINT: https://${{ parameters.sub_environment }}.imms.prod.vds.platform.nhs.uk diff --git a/azure/azure-release-pipeline.yml b/azure/azure-release-pipeline.yml index 1b17e7ed5..85f34220a 100644 --- a/azure/azure-release-pipeline.yml +++ b/azure/azure-release-pipeline.yml @@ -72,10 +72,3 @@ extends: - template: ./templates/post-deploy.yml parameters: aws_account_type: 'dev' - - environment: prod - depends_on: - - int - - ref - jinja_templates: - DOMAIN_ENDPOINT: https://blue.imms.prod.vds.platform.nhs.uk -