Skip to content

Commit 5b9dad7

Browse files
committed
synchronize tf builder teardown test step
1 parent b937cdf commit 5b9dad7

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

build/int.cloudbuild.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,14 @@ steps:
116116
- id: teardown-tfbuilder
117117
waitFor:
118118
- verify-tfbuilder
119+
- verify-tfbuilder-github
120+
- verify-tfbuilder-gitlab
119121
name: 'gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
120122
args: ['/bin/bash', '-c', 'cft test run TestTFCloudBuildBuilder --stage teardown --verbose']
121123

122124
- id: apply-tfbuilder-github
123125
waitFor:
124-
- teardown-tfbuilder
126+
- create-all
125127
name: 'gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
126128
args: ['/bin/bash', '-c', 'cft test run TestTFCloudBuildBuilderGitHub --stage apply --verbose']
127129
secretEnv: ['IM_GITHUB_PAT']
@@ -133,14 +135,16 @@ steps:
133135
secretEnv: ['IM_GITHUB_PAT']
134136
- id: teardown-tfbuilder-github
135137
waitFor:
138+
- verify-tfbuilder
136139
- verify-tfbuilder-github
140+
- verify-tfbuilder-gitlab
137141
name: 'gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
138142
args: ['/bin/bash', '-c', 'cft test run TestTFCloudBuildBuilderGitHub --stage teardown --verbose']
139143
secretEnv: ['IM_GITHUB_PAT']
140144

141145
- id: apply-tfbuilder-gitlab
142146
waitFor:
143-
- teardown-tfbuilder-github
147+
- create-all
144148
name: 'gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
145149
args: ['/bin/bash', '-c', 'cft test run TestTFCloudBuildBuilderGitLab --stage apply --verbose']
146150
secretEnv: ['IM_GITLAB_PAT']
@@ -152,6 +156,8 @@ steps:
152156
secretEnv: ['IM_GITLAB_PAT']
153157
- id: teardown-tfbuilder-gitlab
154158
waitFor:
159+
- verify-tfbuilder
160+
- verify-tfbuilder-github
155161
- verify-tfbuilder-gitlab
156162
name: 'gcr.io/cloud-foundation-cicd/$_DOCKER_IMAGE_DEVELOPER_TOOLS:$_DOCKER_TAG_VERSION_DEVELOPER_TOOLS'
157163
args: ['/bin/bash', '-c', 'cft test run TestTFCloudBuildBuilderGitLab --stage teardown --verbose']

0 commit comments

Comments
 (0)