Skip to content

Commit 7f448d8

Browse files
committed
Apigee deployment included
1 parent c3a334b commit 7f448d8

File tree

4 files changed

+258
-245
lines changed

4 files changed

+258
-245
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
parameters:
2+
- name: tf_environment
3+
type: string
4+
- name: tf_dir
5+
type: string
6+
7+
jobs:
8+
- job: deploy
9+
displayName: Deployment
10+
timeoutInMinutes: 30
11+
pool:
12+
name: 'AWS-ECS'
13+
workspace:
14+
clean: all
15+
steps:
16+
- template: azure/common/apigee-deployment.yml@common
17+
parameters:
18+
service_name: immunisation-fhir-api
19+
short_service_name: ifa
20+
service_base_path: immunisation-fhir-api/FHIR/R4
21+
apigee_deployments:
22+
- environment: internal-dev
23+
jinja_templates:
24+
DOMAIN_ENDPOINT: https://green.imms.int.vds.platform.nhs.uk
25+
post_deploy:
26+
- template: ./post-apigee-deployment.yml
27+
parameters:
28+
tf_dir: ${{ parameters.tf_dir }}
29+
tf_environment: ${{ parameters.tf_environment }}
30+

azure/new_pipelines/azure-pr-new-int-pipeline.yml renamed to azure/new_pipelines/azure-pr-blue-green-root.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ stages:
1313
- stage: GreenDeploy
1414
displayName: "Deploy to Green"
1515
jobs:
16-
- template: ./deploy-int-job.yml
16+
- template: ./apigee-deployment.yml
1717
parameters:
1818
tf_environment: green
1919
tf_dir: "terraform_old"
2020
# - stage: BlueDeploy
2121
# displayName: "Deploy to Blue"
2222
# dependsOn: GreenDeploy
2323
# jobs:
24-
# - template: ./deploy-int-job.yml
24+
# - template: ./apigee-deployment.yml
2525
# parameters:
2626
# tf_environment: blue
2727
# tf_dir: "terraform_old"

azure/new_pipelines/deploy-int-job.yml

Lines changed: 0 additions & 243 deletions
This file was deleted.

0 commit comments

Comments
 (0)