File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -267,6 +267,16 @@ resource "ibm_cd_tekton_pipeline_trigger" "ci_pipeline_webhook" {
267
267
}
268
268
}
269
269
270
+ # Ensure webhook trigger runs against correct git branch
271
+ resource "ibm_cd_tekton_pipeline_trigger_property" "ci_pipeline_webhook_branch_property" {
272
+ depends_on = [ibm_cd_tekton_pipeline_trigger . ci_pipeline_webhook ]
273
+ name = " branch"
274
+ pipeline_id = var. ci_pipeline_id
275
+ trigger_id = ibm_cd_tekton_pipeline_trigger. ci_pipeline_webhook . trigger_id
276
+ type = " text"
277
+ value = " main"
278
+ }
279
+
270
280
# Create git trigger for CD pipeline - to run inventory promotion once CI pipeline is complete
271
281
resource "ibm_cd_tekton_pipeline_trigger" "cd_pipeline_inventory_promotion_trigger" {
272
282
provider = ibm. ibm_resources
@@ -290,6 +300,7 @@ resource "null_resource" "ci_pipeline_run" {
290
300
count = var. trigger_ci_pipeline_run == true ? 1 : 0
291
301
depends_on = [
292
302
ibm_cd_tekton_pipeline_trigger . ci_pipeline_webhook ,
303
+ ibm_cd_tekton_pipeline_trigger_property . ci_pipeline_webhook_branch_property ,
293
304
ibm_cd_tekton_pipeline_property . watsonx_assistant_integration_id_pipeline_property_ci ,
294
305
ibm_cd_tekton_pipeline_property . watsonx_assistant_id_pipeline_property_ci ,
295
306
ibm_resource_instance . cd_instance
You can’t perform that action at this time.
0 commit comments