@@ -21,14 +21,14 @@ steps:
21
21
- ' TF_VAR_org_id=$_ORG_ID'
22
22
- ' TF_VAR_folder_id=$_FOLDER_ID'
23
23
- ' TF_VAR_billing_account=$_BILLING_ACCOUNT'
24
- - id : create all
24
+ - id : create
25
25
waitFor :
26
26
- prepare
27
27
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
28
28
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do create']
29
29
- id : init disable-client-cert
30
30
waitFor :
31
- - prepare
31
+ - create
32
32
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
33
33
args : ['/bin/bash', '-c', 'cft test run TestDisableClientCert --stage init --verbose --test-dir test/integration']
34
34
- id : apply disable-client-cert
48
48
args : ['/bin/bash', '-c', 'cft test run TestDisableClientCert --stage teardown --verbose --test-dir test/integration']
49
49
- id : init shared-vpc-local
50
50
waitFor :
51
- - create all
51
+ - teardown disable-client-cert
52
52
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
53
53
args : ['/bin/bash', '-c', 'cft test run TestSharedVPC --stage init --verbose --test-dir test/integration']
54
54
- id : apply shared-vpc-local
68
68
args : ['/bin/bash', '-c', 'cft test run TestSharedVPC --stage teardown --verbose --test-dir test/integration']
69
69
- id : init safer-cluster-local
70
70
waitFor :
71
- - create all
71
+ - destroy shared-vpc-local
72
72
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
73
73
args : ['/bin/bash', '-c', 'cft test run TestSaferCluster --stage init --verbose']
74
74
- id : apply safer-cluster-local
88
88
args : ['/bin/bash', '-c', 'cft test run TestSaferCluster --stage destroy --verbose']
89
89
- id : init simple-regional-local
90
90
waitFor :
91
- - create all
91
+ - destroy safer-cluster-local
92
92
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
93
93
args : ['/bin/bash', '-c', 'cft test run TestSimpleRegional --stage init --verbose']
94
94
- id : apply simple-regional-local
@@ -103,12 +103,12 @@ steps:
103
103
args : ['/bin/bash', '-c', 'cft test run TestSimpleRegional --stage verify --verbose']
104
104
- id : destroy simple-regional-local
105
105
waitFor :
106
- - apply simple-regional-local
106
+ - verify simple-regional-local
107
107
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
108
108
args : ['/bin/bash', '-c', 'cft test run TestSimpleRegional --stage teardown --verbose']
109
109
- id : init simple-regional-private-local
110
110
waitFor :
111
- - create all
111
+ - destroy simple-regional-local
112
112
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
113
113
args : ['/bin/bash', '-c', 'cft test run TestSimpleRegionalPrivate --stage init --verbose']
114
114
- id : apply simple-regional-private-local
@@ -128,7 +128,7 @@ steps:
128
128
args : ['/bin/bash', '-c', 'cft test run TestSimpleRegionalPrivate --stage teardown --verbose']
129
129
- id : init simple-regional-with-kubeconfig-local
130
130
waitFor :
131
- - create all
131
+ - destroy simple-regional-private-local
132
132
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
133
133
args : ['/bin/bash', '-c', 'cft test run TestSimpleRegionalWithKubeConfig --stage init --verbose']
134
134
- id : apply simple-regional-with-kubeconfig-local
@@ -148,7 +148,7 @@ steps:
148
148
args : ['/bin/bash', '-c', 'cft test run TestSimpleRegionalWithKubeConfig --stage teardown --verbose']
149
149
- id : converge simple-regional-with-gateway-api-local
150
150
waitFor :
151
- - create all
151
+ - destroy simple-regional-with-kubeconfig-local
152
152
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
153
153
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do converge simple-regional-with-gateway-api-local']
154
154
- id : verify simple-regional-with-gateway-api-local
@@ -163,7 +163,7 @@ steps:
163
163
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do destroy simple-regional-with-gateway-api-local']
164
164
- id : init simple-regional-with-networking-local
165
165
waitFor :
166
- - create all
166
+ - destroy simple-regional-with-gateway-api-local
167
167
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
168
168
args : ['/bin/bash', '-c', 'cft test run TestSimpleRegionalWithNetworking --stage init --verbose']
169
169
- id : apply simple-regional-with-networking-local
@@ -183,7 +183,7 @@ steps:
183
183
args : ['/bin/bash', '-c', 'cft test run TestSimpleRegionalWithNetworking --stage teardown --verbose']
184
184
- id : init simple-zonal-local
185
185
waitFor :
186
- - create all
186
+ - destroy simple-regional-with-networking-local
187
187
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
188
188
args : ['/bin/bash', '-c', 'cft test run TestSimpleZonal --stage init --verbose']
189
189
- id : apply simple-zonal-local
@@ -203,7 +203,7 @@ steps:
203
203
args : ['/bin/bash', '-c', 'cft test run TestSimpleZonal --stage teardown --verbose']
204
204
- id : init simple-zonal-private-local
205
205
waitFor :
206
- - create all
206
+ - destroy simple-zonal-local
207
207
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
208
208
args : ['/bin/bash', '-c', 'cft test run TestSimpleZonalPrivate --stage init --verbose']
209
209
- id : apply simple-zonal-private-local
@@ -223,7 +223,7 @@ steps:
223
223
args : ['/bin/bash', '-c', 'cft test run TestSimpleZonalPrivate --stage teardown --verbose']
224
224
- id : converge stub-domains-local
225
225
waitFor :
226
- - create all
226
+ - destroy simple-zonal-private-local
227
227
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
228
228
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do converge stub-domains-local']
229
229
- id : verify stub-domains-local
@@ -238,7 +238,7 @@ steps:
238
238
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do destroy stub-domains-local']
239
239
- id : converge upstream-nameservers-local
240
240
waitFor :
241
- - create all
241
+ - destroy stub-domains-local
242
242
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
243
243
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do converge upstream-nameservers-local']
244
244
- id : verify upstream-nameservers-local
@@ -253,7 +253,7 @@ steps:
253
253
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do destroy upstream-nameservers-local']
254
254
- id : converge stub-domains-upstream-nameservers-local
255
255
waitFor :
256
- - create all
256
+ - destroy upstream-nameservers-local
257
257
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
258
258
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do converge stub-domains-upstream-nameservers-local']
259
259
- id : verify stub-domains-upstream-nameservers-local
@@ -268,7 +268,7 @@ steps:
268
268
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do destroy stub-domains-upstream-nameservers-local']
269
269
- id : converge workload-metadata-config-local
270
270
waitFor :
271
- - create all
271
+ - destroy stub-domains-upstream-nameservers-local
272
272
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
273
273
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do converge workload-metadata-config-local']
274
274
- id : verify workload-metadata-config-local
@@ -283,7 +283,7 @@ steps:
283
283
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do destroy workload-metadata-config-local']
284
284
- id : init beta-cluster
285
285
waitFor :
286
- - prepare
286
+ - destroy workload-metadata-config-local
287
287
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
288
288
args : ['/bin/bash', '-c', 'cft test run TestBetaCluster --stage init --verbose --test-dir test/integration']
289
289
- id : apply beta-cluster
@@ -303,7 +303,7 @@ steps:
303
303
args : ['/bin/bash', '-c', 'cft test run TestBetaCluster --stage teardown --verbose --test-dir test/integration']
304
304
- id : init simple-windows-node-pool-local
305
305
waitFor :
306
- - create all
306
+ - teardown beta-cluster
307
307
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
308
308
args : ['/bin/bash', '-c', 'cft test run TestSimpleWindowsNodePool --stage init --verbose --test-dir test/integration']
309
309
- id : apply simple-windows-node-pool-local
@@ -323,7 +323,7 @@ steps:
323
323
args : ['/bin/bash', '-c', 'cft test run TestSimpleWindowsNodePool --stage teardown --verbose --test-dir test/integration']
324
324
- id : init deploy-service-local
325
325
waitFor :
326
- - create all
326
+ - destroy simple-windows-node-pool-local
327
327
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
328
328
args : ['/bin/bash', '-c', 'cft test run TestDeployService --stage init --verbose']
329
329
- id : apply deploy-service-local
@@ -343,7 +343,7 @@ steps:
343
343
args : ['/bin/bash', '-c', 'cft test run TestDeployService --stage destroy --verbose']
344
344
- id : converge node-pool-local
345
345
waitFor :
346
- - create all
346
+ - destroy deploy-service-local
347
347
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
348
348
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do converge node-pool-local']
349
349
- id : verify node-pool-local
@@ -358,7 +358,7 @@ steps:
358
358
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do destroy node-pool-local']
359
359
- id : init sandbox-enabled-local
360
360
waitFor :
361
- - create all
361
+ - destroy node-pool-local
362
362
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
363
363
args : ['/bin/bash', '-c', 'cft test run TestSandboxEnabled --stage init --verbose']
364
364
- id : apply sandbox-enabled-local
@@ -378,7 +378,7 @@ steps:
378
378
args : ['/bin/bash', '-c', 'cft test run TestSandboxEnabled --stage destroy --verbose']
379
379
- id : converge workload-identity-local
380
380
waitFor :
381
- - create all
381
+ - destroy sandbox-enabled-local
382
382
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
383
383
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do converge workload-identity-local']
384
384
- id : verify workload-identity-local
@@ -393,7 +393,7 @@ steps:
393
393
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do destroy workload-identity-local']
394
394
- id : converge safer-cluster-iap-bastion-local
395
395
waitFor :
396
- - create all
396
+ - destroy workload-identity-local
397
397
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
398
398
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do converge safer-cluster-iap-bastion-local']
399
399
- id : verify safer-cluster-iap-bastion-local
@@ -408,7 +408,7 @@ steps:
408
408
args : ['/bin/bash', '-c', 'source /usr/local/bin/task_helper_functions.sh && kitchen_do destroy safer-cluster-iap-bastion-local']
409
409
- id : init simple-zonal-with-asm-local
410
410
waitFor :
411
- - create all
411
+ - destroy safer-cluster-iap-bastion-local
412
412
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
413
413
args : ['/bin/bash', '-c', 'cft test run TestSimpleZonalWithASM --stage init --verbose']
414
414
- id : apply simple-zonal-with-asm-local
@@ -428,7 +428,7 @@ steps:
428
428
args : ['/bin/bash', '-c', 'cft test run TestSimpleZonalWithASM --stage teardown --verbose']
429
429
- id : init simple-autopilot-private-local
430
430
waitFor :
431
- - create all
431
+ - destroy simple-zonal-with-asm-local
432
432
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
433
433
args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPrivate --stage init --verbose']
434
434
- id : apply simple-autopilot-private-local
@@ -443,12 +443,12 @@ steps:
443
443
args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPrivate --stage verify --verbose']
444
444
- id : destroy simple-autopilot-private-local
445
445
waitFor :
446
- - apply simple-autopilot-private-local
446
+ - verify simple-autopilot-private-local
447
447
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
448
448
args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPrivate --stage teardown --verbose']
449
449
- id : init simple-autopilot-public-local
450
450
waitFor :
451
- - create all
451
+ - destroy simple-autopilot-private-local
452
452
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
453
453
args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPublic --stage init --verbose']
454
454
- id : apply simple-autopilot-public-local
@@ -468,7 +468,7 @@ steps:
468
468
args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPublic --stage teardown --verbose']
469
469
- id : init private-zonal-with-networking
470
470
waitFor :
471
- - prepare
471
+ - destroy simple-autopilot-public-local
472
472
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
473
473
args : ['/bin/bash', '-c', 'cft test run TestPrivateZonalWithNetworking --stage init --verbose --test-dir test/integration']
474
474
- id : apply private-zonal-with-networking
@@ -488,7 +488,7 @@ steps:
488
488
args : ['/bin/bash', '-c', 'cft test run TestPrivateZonalWithNetworking --stage teardown --verbose --test-dir test/integration']
489
489
- id : init simple-autopilot-private-non-default-sa
490
490
waitFor :
491
- - prepare
491
+ - teardown private-zonal-with-networking
492
492
name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
493
493
args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPrivateNonDefaultSA --stage init --verbose']
494
494
- id : apply simple-autopilot-private-non-default-sa
@@ -511,6 +511,6 @@ tags:
511
511
- ' integration'
512
512
substitutions :
513
513
_DOCKER_IMAGE_DEVELOPER_TOOLS : ' cft/developer-tools'
514
- _DOCKER_TAG_VERSION_DEVELOPER_TOOLS : ' 1.10 '
514
+ _DOCKER_TAG_VERSION_DEVELOPER_TOOLS : ' 1.15 '
515
515
options :
516
516
machineType : ' N1_HIGHCPU_8'
0 commit comments