Skip to content

Commit 307c43e

Browse files
[PRM-495] Added ecr_alias to workflow calls to infrastructure
1 parent b44a4d1 commit 307c43e

File tree

5 files changed

+34
-2
lines changed

5 files changed

+34
-2
lines changed

.github/workflows/base-java-service-jobs.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ on:
2525
type: string
2626
default: "deductions/"
2727
required: false
28+
ecr_alias:
29+
description: "ECR Repository Alias"
30+
type: string
31+
required: false
2832

2933
permissions:
3034
pull-requests: write
@@ -121,4 +125,5 @@ jobs:
121125
stack: ${{ inputs.service }}
122126
environment: ${{ inputs.environment }}
123127
is_deployment: ${{ inputs.is_deployment }}
128+
ecr_alias: ${{ inputs.ecr_alias }}
124129
secrets: inherit

.github/workflows/base-node-service-jobs.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,10 @@ on:
1414
type: boolean
1515
default: false
1616
required: true
17-
17+
ecr_alias:
18+
description: "ECR Repository Alias"
19+
type: string
20+
required: false
1821

1922
permissions:
2023
pull-requests: write
@@ -153,4 +156,5 @@ jobs:
153156
stack: ${{ inputs.service }}
154157
environment: ${{ inputs.environment }}
155158
is_deployment: ${{ inputs.is_deployment }}
159+
ecr_alias: ${{ inputs.ecr_alias }}
156160
secrets: inherit

.github/workflows/base-python-service-jobs.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ on:
1717
deploy_infra:
1818
type: boolean
1919
default: true
20+
ecr_alias:
21+
description: "ECR Repository Alias"
22+
type: string
23+
required: false
2024

2125
permissions:
2226
pull-requests: write
@@ -103,4 +107,5 @@ jobs:
103107
stack: ${{ inputs.service }}
104108
environment: ${{ inputs.environment }}
105109
is_deployment: ${{ inputs.is_deployment }}
110+
ecr_alias: ${{ inputs.ecr_alias }}
106111
secrets: inherit

.github/workflows/full-deployment.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ jobs:
3131
service: ehr-repo
3232
environment: ${{ inputs.environment }}
3333
is_deployment: ${{ inputs.is_deployment }}
34-
34+
ecr_alias: deductions/ehr-repo
35+
3536
ehr-out-service:
3637
name: EHR Out Service CI
3738
secrets: inherit
@@ -40,6 +41,7 @@ jobs:
4041
service: ehr-out-service
4142
environment: ${{ inputs.environment }}
4243
is_deployment: ${{ inputs.is_deployment }}
44+
ecr_alias: deductions/ehr-out-service
4345

4446
mesh-forwarder:
4547
name: MESH Forwarder CI
@@ -48,6 +50,7 @@ jobs:
4850
service: mesh-forwarder
4951
environment: ${{ inputs.environment }}
5052
is_deployment: ${{ inputs.is_deployment }}
53+
ecr_alias: deductions/mesh-forwarder
5154
secrets: inherit
5255

5356
gp2gp-messenger:
@@ -57,6 +60,7 @@ jobs:
5760
service: gp2gp-messenger
5861
environment: ${{ inputs.environment }}
5962
is_deployment: ${{ inputs.is_deployment }}
63+
ecr_alias: deductions/gp2gp-messenger
6064
secrets: inherit
6165

6266
nems-event-processor:
@@ -67,6 +71,7 @@ jobs:
6771
environment: ${{ inputs.environment }}
6872
is_deployment: ${{ inputs.is_deployment }}
6973
requires_localstack: true
74+
ecr_alias: deductions/nems-event-processor
7075
secrets: inherit
7176

7277
ehr-transfer-service:
@@ -77,6 +82,7 @@ jobs:
7782
environment: ${{ inputs.environment }}
7883
is_deployment: ${{ inputs.is_deployment }}
7984
requires_localstack: true
85+
ecr_alias: deductions/ehr-transfer-service
8086
secrets: inherit
8187

8288
pds-adaptor:
@@ -87,6 +93,7 @@ jobs:
8793
environment: ${{ inputs.environment }}
8894
is_deployment: ${{ inputs.is_deployment }}
8995
java_version: "11"
96+
ecr_alias: deductions/pds-adaptor
9097
secrets: inherit
9198

9299
re-registration-service:
@@ -98,6 +105,7 @@ jobs:
98105
is_deployment: ${{ inputs.is_deployment }}
99106
requires_localstack: true
100107
image_prefix: repo/
108+
ecr_alias: repo/re-registration-service
101109
secrets: inherit
102110

103111
suspension-service:
@@ -109,6 +117,7 @@ jobs:
109117
is_deployment: ${{ inputs.is_deployment }}
110118
requires_localstack: true
111119
image_prefix: repo/
120+
ecr_alias: repo/suspension-service
112121
secrets: inherit
113122

114123
e2e-testing:

.github/workflows/service-ci.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ jobs:
6161
service: ehr-repo
6262
environment: dev
6363
is_deployment: ${{ github.ref == 'refs/heads/main' }}
64+
ecr_alias: deductions/ehr-repo
6465

6566
ehr-out-service:
6667
name: EHR Out Service CI
@@ -72,6 +73,7 @@ jobs:
7273
service: ehr-out-service
7374
environment: dev
7475
is_deployment: ${{ github.ref == 'refs/heads/main' }}
76+
ecr_alias: deductions/ehr-out-service
7577

7678
mesh-forwarder:
7779
name: MESH Forwarder CI
@@ -82,6 +84,7 @@ jobs:
8284
service: mesh-forwarder
8385
environment: dev
8486
is_deployment: ${{ github.ref == 'refs/heads/main' }}
87+
ecr_alias: deductions/mesh-forwarder
8588
secrets: inherit
8689

8790
gp2gp-messenger:
@@ -93,6 +96,7 @@ jobs:
9396
service: gp2gp-messenger
9497
environment: dev
9598
is_deployment: ${{ github.ref == 'refs/heads/main' }}
99+
ecr_alias: deductions/gp2gp-messenger
96100
secrets: inherit
97101

98102
nems-event-processor:
@@ -105,6 +109,7 @@ jobs:
105109
environment: dev
106110
is_deployment: ${{ github.ref == 'refs/heads/main' }}
107111
requires_localstack: true
112+
ecr_alias: deductions/nems-event-processor
108113
secrets: inherit
109114

110115
ehr-transfer-service:
@@ -117,6 +122,7 @@ jobs:
117122
environment: dev
118123
is_deployment: ${{ github.ref == 'refs/heads/main' }}
119124
requires_localstack: true
125+
ecr_alias: deductions/ehr-transfer-service
120126
secrets: inherit
121127

122128
pds-adaptor:
@@ -129,6 +135,7 @@ jobs:
129135
environment: dev
130136
is_deployment: ${{ github.ref == 'refs/heads/main' }}
131137
java_version: "11"
138+
ecr_alias: deductions/pds-adaptor
132139
secrets: inherit
133140

134141
re-registration-service:
@@ -142,6 +149,7 @@ jobs:
142149
is_deployment: ${{ github.ref == 'refs/heads/main' }}
143150
requires_localstack: true
144151
image_prefix: repo/
152+
ecr_alias: repo/re-registration-service
145153
secrets: inherit
146154

147155
suspension-service:
@@ -155,6 +163,7 @@ jobs:
155163
is_deployment: ${{ github.ref == 'refs/heads/main' }}
156164
requires_localstack: true
157165
image_prefix: repo/
166+
ecr_alias: repo/suspension-service
158167
secrets: inherit
159168

160169
e2e-testing:

0 commit comments

Comments
 (0)