@@ -25,126 +25,210 @@ jobs:
25
25
# HIPAA Validation
26
26
-name :Terraform fmt HIPAA
27
27
run :terraform fmt
28
- working-directory :./compliance_scp/hipaa_scp
28
+ working-directory :./compliance_scp/hipaa
29
29
continue-on-error :true
30
30
31
31
-name :Terraform Init HIPAA
32
32
run :terraform init
33
- working-directory :./compliance_scp/hipaa_scp
33
+ working-directory :./compliance_scp/hipaa
34
34
35
35
-name :Terraform Validate HIPAA
36
36
run :terraform validate -no-color
37
- working-directory :./compliance_scp/hipaa_scp
37
+ working-directory :./compliance_scp/hipaa
38
38
39
39
-name :Terraform Plan HIPAA
40
40
run :terraform plan -no-color
41
41
continue-on-error :false
42
- working-directory :./compliance_scp/hipaa_scp
42
+ working-directory :./compliance_scp/hipaa
43
43
env :
44
44
TF_VAR_target_id :${{ secrets.TARGET_ID }}"'
45
45
46
46
# PCI Validation
47
47
-name :Terraform fmt PCI
48
48
run :terraform fmt
49
- working-directory :./compliance_scp/pci_scp
49
+ working-directory :./compliance_scp/pci
50
50
continue-on-error :true
51
51
52
52
-name :Terraform Init PCI
53
53
run :terraform init
54
- working-directory :./compliance_scp/pci_scp
54
+ working-directory :./compliance_scp/pci
55
55
56
56
-name :Terraform Validate PCI
57
57
run :terraform validate -no-color
58
- working-directory :./compliance_scp/pci_scp
58
+ working-directory :./compliance_scp/pci
59
59
60
60
-name :Terraform Plan PCI
61
61
run :terraform plan -no-color
62
62
continue-on-error :false
63
- working-directory :./compliance_scp/pci_scp
63
+ working-directory :./compliance_scp/pci
64
64
env :
65
65
TF_VAR_target_id :${{ secrets.TARGET_ID }}"'
66
66
67
67
# SOC Validation
68
68
-name :Terraform fmt SOC
69
69
run :terraform fmt
70
- working-directory :./compliance_scp/soc_scp
70
+ working-directory :./compliance_scp/soc
71
71
continue-on-error :true
72
72
73
73
-name :Terraform Init SOC
74
74
run :terraform init
75
- working-directory :./compliance_scp/soc_scp
75
+ working-directory :./compliance_scp/soc
76
76
77
77
-name :Terraform Validate SOC
78
78
run :terraform validate -no-color
79
- working-directory :./compliance_scp/soc_scp
79
+ working-directory :./compliance_scp/soc
80
80
81
81
-name :Terraform Plan SOC
82
82
run :terraform plan -no-color
83
83
continue-on-error :false
84
- working-directory :./compliance_scp/soc_scp
84
+ working-directory :./compliance_scp/soc
85
85
env :
86
86
TF_VAR_target_id :${{ secrets.TARGET_ID }}"'
87
87
88
88
# ISO Validation
89
89
-name :Terraform fmt ISO
90
90
run :terraform fmt
91
- working-directory :./compliance_scp/iso_scp
91
+ working-directory :./compliance_scp/iso
92
92
continue-on-error :true
93
93
94
94
-name :Terraform Init ISO
95
95
run :terraform init
96
- working-directory :./compliance_scp/iso_scp
96
+ working-directory :./compliance_scp/iso
97
97
98
98
-name :Terraform Validate ISO
99
99
run :terraform validate -no-color
100
- working-directory :./compliance_scp/iso_scp
100
+ working-directory :./compliance_scp/iso
101
101
102
102
-name :Terraform Plan ISO
103
103
run :terraform plan -no-color
104
104
continue-on-error :false
105
- working-directory :./compliance_scp/iso_scp
105
+ working-directory :./compliance_scp/iso
106
106
env :
107
107
TF_VAR_target_id :${{ secrets.TARGET_ID }}"'
108
108
109
109
# FedRAMP Medium Validation
110
110
-name :Terraform fmt FedRAMP Med
111
111
run :terraform fmt
112
- working-directory :./compliance_scp/fedrampMed_scp
112
+ working-directory :./compliance_scp/fedrampMed
113
113
continue-on-error :true
114
114
115
115
-name :Terraform Init FedRAMP Med
116
116
run :terraform init
117
- working-directory :./compliance_scp/fedrampMed_scp
117
+ working-directory :./compliance_scp/fedrampMed
118
118
119
119
-name :Terraform Validate FedRAMP Med
120
120
run :terraform validate -no-color
121
- working-directory :./compliance_scp/fedrampMed_scp
121
+ working-directory :./compliance_scp/fedrampMed
122
122
123
123
-name :Terraform Plan FedRAMP Med
124
124
run :terraform plan -no-color
125
125
continue-on-error :false
126
- working-directory :./compliance_scp/fedrampMed_scp
126
+ working-directory :./compliance_scp/fedrampMed
127
127
env :
128
128
TF_VAR_target_id :${{ secrets.TARGET_ID }}"'
129
129
130
130
# FedRAMP High Validation
131
131
-name :Terraform fmt FedRAMP High
132
132
run :terraform fmt
133
- working-directory :./compliance_scp/fedrampHigh_scp
133
+ working-directory :./compliance_scp/fedrampHigh
134
134
continue-on-error :true
135
135
136
136
-name :Terraform Init FedRAMP High
137
137
run :terraform init
138
- working-directory :./compliance_scp/fedrampHigh_scp
138
+ working-directory :./compliance_scp/fedrampHigh
139
139
140
140
-name :Terraform Validate FedRAMP High
141
141
run :terraform validate -no-color
142
- working-directory :./compliance_scp/fedrampHigh_scp
142
+ working-directory :./compliance_scp/fedrampHigh
143
143
144
144
-name :Terraform Plan FedRAMP High
145
145
run :terraform plan -no-color
146
146
continue-on-error :false
147
- working-directory :./compliance_scp/fedrampHigh_scp
147
+ working-directory :./compliance_scp/fedrampHigh
148
+ env :
149
+ TF_VAR_target_id :${{ secrets.TARGET_ID }}"'
150
+
151
+ # DoD CC SRG IL2 (East/West) Validation
152
+ -name :Terraform fmt DoD CC SRG IL2 (East/West)
153
+ run :terraform fmt
154
+ working-directory :./compliance_scp/dodCcSrgIl2Ew
155
+ continue-on-error :true
156
+
157
+ -name :Terraform Init DoD CC SRG IL2 (East/West)
158
+ run :terraform init
159
+ working-directory :./compliance_scp/dodCcSrgIl2Ew
160
+
161
+ -name :Terraform Validate DoD CC SRG IL2 (East/West)
162
+ run :terraform validate -no-color
163
+ working-directory :./compliance_scp/dodCcSrgIl2Ew
164
+
165
+ -name :Terraform Plan DoD CC SRG IL2 (East/West)h
166
+ run :terraform plan -no-color
167
+ continue-on-error :false
168
+ working-directory :./compliance_scp/dodCcSrgIl2Ew
169
+ env :
170
+ TF_VAR_target_id :${{ secrets.TARGET_ID }}"'
171
+
172
+ # DoD CC SRG IL2 (GovCloud) Validation
173
+ -name :Terraform fmt DoD CC SRG IL2 (GovCloud)
174
+ run :terraform fmt
175
+ working-directory :./compliance_scp/dodCcSrgIl2Gc
176
+ continue-on-error :true
177
+
178
+ -name :Terraform Init DoD CC SRG IL2 (GovCloud)
179
+ run :terraform init
180
+ working-directory :./compliance_scp/dodCcSrgIl2Gc
181
+
182
+ -name :Terraform Validate DoD CC SRG IL2 (GovCloud)
183
+ run :terraform validate -no-color
184
+ working-directory :./compliance_scp/dodCcSrgIl2Gc
185
+
186
+ -name :Terraform Plan DoD CC SRG IL2 (GovCloud)
187
+ run :terraform plan -no-color
188
+ continue-on-error :false
189
+ working-directory :./compliance_scp/dodCcSrgIl2Gc
190
+ env :
191
+ TF_VAR_target_id :${{ secrets.TARGET_ID }}"'
192
+
193
+ # DoD CC SRG IL4 (GovCloud) Validation
194
+ -name :Terraform fmt DoD CC SRG IL4 (GovCloud)
195
+ run :terraform fmt
196
+ working-directory :./compliance_scp/dodCcSrgIl4Gc
197
+ continue-on-error :true
198
+
199
+ -name :Terraform Init DoD CC SRG IL4 (GovCloud)
200
+ run :terraform init
201
+ working-directory :./compliance_scp/dodCcSrgIl4Gc
202
+
203
+ -name :Terraform Validate DoD CC SRG IL4 (GovCloud)
204
+ run :terraform validate -no-color
205
+ working-directory :./compliance_scp/dodCcSrgIl4Gc
206
+
207
+ -name :Terraform Plan DoD CC SRG IL4 (GovCloud)
208
+ run :terraform plan -no-color
209
+ continue-on-error :false
210
+ working-directory :./compliance_scp/dodCcSrgIl4Gc
211
+ env :
212
+ TF_VAR_target_id :${{ secrets.TARGET_ID }}"'
213
+
214
+ # DoD CC SRG IL5 (GovCloud) Validation
215
+ -name :Terraform fmt DoD CC SRG IL5 (GovCloud)
216
+ run :terraform fmt
217
+ working-directory :./compliance_scp/dodCcSrgIl5Gc
218
+ continue-on-error :true
219
+
220
+ -name :Terraform Init DoD CC SRG IL5 (GovCloud)
221
+ run :terraform init
222
+ working-directory :./compliance_scp/dodCcSrgIl5Gc
223
+
224
+ -name :Terraform Validate DoD CC SRG IL5 (GovCloud)
225
+ run :terraform validate -no-color
226
+ working-directory :./compliance_scp/dodCcSrgIl5Gc
227
+
228
+ -name :Terraform Plan DoD CC SRG IL5 (GovCloud)
229
+ run :terraform plan -no-color
230
+ continue-on-error :false
231
+ working-directory :./compliance_scp/dodCcSrgIl5Gc
148
232
env :
149
233
TF_VAR_target_id :${{ secrets.TARGET_ID }}"'
150
234