@@ -29,172 +29,21 @@ steps:
2929 - prepare
3030 name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
3131 args : ['/bin/bash', '-c', 'cft test run TestNodePool --stage init --verbose']
32- - id : converge node-pool-local
32+ - id : apply node-pool-local
3333 waitFor :
3434 - init node-pool-local
3535 name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
3636 args : ['/bin/bash', '-c', 'cft test run TestNodePool --stage apply --verbose']
3737- id : verify node-pool-local
3838 waitFor :
39- - converge node-pool-local
39+ - apply node-pool-local
4040 name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
4141 args : ['/bin/bash', '-c', 'cft test run TestNodePool --stage verify --verbose']
4242- id : destroy node-pool-local
4343 waitFor :
4444 - verify node-pool-local
4545 name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
4646 args : ['/bin/bash', '-c', 'cft test run TestNodePool --stage destroy --verbose']
47- - id : apply sandbox-enabled-local
48- waitFor :
49- - create-all
50- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
51- args : ['/bin/bash', '-c', 'cft test run TestSandboxEnabled --stage apply --verbose']
52- - id : verify sandbox-enabled-local
53- waitFor :
54- - apply sandbox-enabled-local
55- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
56- args : ['/bin/bash', '-c', 'cft test run TestSandboxEnabled --stage verify --verbose']
57- - id : destroy sandbox-enabled-local
58- waitFor :
59- - verify sandbox-enabled-local
60- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
61- args : ['/bin/bash', '-c', 'cft test run TestSandboxEnabled --stage destroy --verbose']
62- - id : apply workload-identity-local
63- waitFor :
64- - create-all
65- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
66- args : ['/bin/bash', '-c', 'cft test run TestWorkloadIdentity --stage apply --verbose']
67- - id : verify workload-identity-local
68- waitFor :
69- - apply workload-identity-local
70- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
71- args : ['/bin/bash', '-c', 'cft test run TestWorkloadIdentity --stage verify --verbose']
72- - id : destroy workload-identity-local
73- waitFor :
74- - verify workload-identity-local
75- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
76- args : ['/bin/bash', '-c', 'cft test run TestWorkloadIdentity --stage teardown --verbose']
77- - id : apply safer-cluster-iap-bastion-local
78- waitFor :
79- - create-all
80- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
81- args : ['/bin/bash', '-c', 'cft test run TestSaferClusterIapBastion --stage apply --verbose']
82- - id : verify safer-cluster-iap-bastion-local
83- waitFor :
84- - apply safer-cluster-iap-bastion-local
85- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
86- args : ['/bin/bash', '-c', 'cft test run TestSaferClusterIapBastion --stage verify --verbose']
87- - id : destroy safer-cluster-iap-bastion-local
88- waitFor :
89- - verify safer-cluster-iap-bastion-local
90- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
91- args : ['/bin/bash', '-c', 'cft test run TestSaferClusterIapBastion --stage teardown --verbose']
92- - id : apply simple-zonal-with-asm-local
93- waitFor :
94- - create-all
95- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
96- args : ['/bin/bash', '-c', 'cft test run TestSimpleZonalWithASM --stage apply --verbose']
97- - id : verify simple-zonal-with-asm-local
98- waitFor :
99- - apply simple-zonal-with-asm-local
100- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
101- args : ['/bin/bash', '-c', 'cft test run TestSimpleZonalWithASM --stage verify --verbose']
102- - id : destroy simple-zonal-with-asm-local
103- waitFor :
104- - verify simple-zonal-with-asm-local
105- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
106- args : ['/bin/bash', '-c', 'cft test run TestSimpleZonalWithASM --stage teardown --verbose']
107- - id : apply simple-autopilot-private-local
108- waitFor :
109- - create-all
110- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
111- args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPrivate --stage apply --verbose']
112- - id : verify simple-autopilot-private-local
113- waitFor :
114- - apply simple-autopilot-private-local
115- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
116- args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPrivate --stage verify --verbose']
117- - id : destroy simple-autopilot-private-local
118- waitFor :
119- - verify simple-autopilot-private-local
120- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
121- args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPrivate --stage teardown --verbose']
122- - id : apply autopilot-private-firewalls
123- waitFor :
124- - create-all
125- - destroy simple-autopilot-private-local
126- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
127- args : ['/bin/bash', '-c', 'cft test run TestAutopilotPrivateFirewalls --stage apply --verbose']
128- - id : verify autopilot-private-firewalls
129- waitFor :
130- - apply autopilot-private-firewalls
131- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
132- args : ['/bin/bash', '-c', 'cft test run TestAutopilotPrivateFirewalls --stage verify --verbose']
133- - id : destroy autopilot-private-firewalls
134- waitFor :
135- - verify autopilot-private-firewalls
136- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
137- args : ['/bin/bash', '-c', 'cft test run TestAutopilotPrivateFirewalls --stage destroy --verbose']
138- - id : apply simple-autopilot-public-local
139- waitFor :
140- - create-all
141- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
142- args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPublic --stage apply --verbose']
143- - id : verify simple-autopilot-public-local
144- waitFor :
145- - apply simple-autopilot-public-local
146- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
147- args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPublic --stage verify --verbose']
148- - id : destroy simple-autopilot-public-local
149- waitFor :
150- - verify simple-autopilot-public-local
151- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
152- args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPublic --stage teardown --verbose']
153- - id : apply private-zonal-with-networking
154- waitFor :
155- - create-all
156- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
157- args : ['/bin/bash', '-c', 'cft test run TestPrivateZonalWithNetworking --stage apply --verbose --test-dir test/integration']
158- - id : verify private-zonal-with-networking
159- waitFor :
160- - apply private-zonal-with-networking
161- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
162- args : ['/bin/bash', '-c', 'cft test run TestPrivateZonalWithNetworking --stage verify --verbose --test-dir test/integration']
163- - id : teardown private-zonal-with-networking
164- waitFor :
165- - verify private-zonal-with-networking
166- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
167- args : ['/bin/bash', '-c', 'cft test run TestPrivateZonalWithNetworking --stage teardown --verbose --test-dir test/integration']
168- - id : apply simple-autopilot-private-non-default-sa
169- waitFor :
170- - create-all
171- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
172- args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPrivateNonDefaultSA --stage apply --verbose']
173- - id : verify simple-autopilot-private-non-default-sa
174- waitFor :
175- - apply simple-autopilot-private-non-default-sa
176- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
177- args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPrivateNonDefaultSA --stage verify --verbose']
178- - id : teardown simple-autopilot-private-non-default-sa
179- waitFor :
180- - verify simple-autopilot-private-non-default-sa
181- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
182- args : ['/bin/bash', '-c', 'cft test run TestSimpleAutopilotPrivateNonDefaultSA --stage teardown --verbose']
183- - id : apply simple-fleet-app-operator-permissions
184- waitFor :
185- - create-all
186- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
187- args : ['/bin/bash', '-c', 'cft test run TestSimpleFleetAppOperatorPermissions --stage apply --verbose']
188- - id : verify simple-fleet-app-operator-permissions
189- waitFor :
190- - apply simple-fleet-app-operator-permissions
191- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
192- args : ['/bin/bash', '-c', 'cft test run TestSimpleFleetAppOperatorPermissions --stage verify --verbose']
193- - id : teardown simple-fleet-app-operator-permissions
194- waitFor :
195- - verify simple-fleet-app-operator-permissions
196- name : ' gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
197- args : ['/bin/bash', '-c', 'cft test run TestSimpleFleetAppOperatorPermissions --stage teardown --verbose']
19847tags :
19948- ' ci'
20049- ' integration'
0 commit comments