Skip to content

Commit 6789adb

Browse files
jcapiitaojbtrystram
authored andcommitted
.tekton: update pipeline trigger condition
We want to run the required pipelines only when necessary in order to save resources.
1 parent 5a3131f commit 6789adb

7 files changed

+7
-7
lines changed

.tekton/coreos-assembler-pull-request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
pipelinesascode.tekton.dev/cancel-in-progress: "true"
1010
pipelinesascode.tekton.dev/max-keep-runs: "3"
1111
pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch
12-
== "main"
12+
== "main" && ( ! "./tests/containers/***".pathChanged() || ".tekton/cosa-assembler-pull-request.yaml".pathChanged())
1313
creationTimestamp: null
1414
labels:
1515
appstudio.openshift.io/application: coreos-assembler

.tekton/coreos-assembler-push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ metadata:
88
pipelinesascode.tekton.dev/cancel-in-progress: "false"
99
pipelinesascode.tekton.dev/max-keep-runs: "3"
1010
pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch
11-
== "main"
11+
== "main" && ! "./tests/containers/***".pathChanged()
1212
creationTimestamp: null
1313
labels:
1414
appstudio.openshift.io/application: coreos-assembler

.tekton/kola-nfs-push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ metadata:
88
pipelinesascode.tekton.dev/cancel-in-progress: "false"
99
pipelinesascode.tekton.dev/max-keep-runs: "3"
1010
pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch
11-
== "main"
11+
== "main" && "./tests/containers/nfs/***".pathChanged()
1212
creationTimestamp: null
1313
labels:
1414
appstudio.openshift.io/application: coreos-assembler

.tekton/kola-tang-pull-request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
pipelinesascode.tekton.dev/cancel-in-progress: "true"
1010
pipelinesascode.tekton.dev/max-keep-runs: "3"
1111
pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch
12-
== "main"
12+
== "main" && ( "./tests/containers/tang/***".pathChanged() || ".tekton/kola-tang-pull-request.yaml".pathChanged())
1313
creationTimestamp: null
1414
labels:
1515
appstudio.openshift.io/application: coreos-assembler

.tekton/kola-tang-push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ metadata:
88
pipelinesascode.tekton.dev/cancel-in-progress: "false"
99
pipelinesascode.tekton.dev/max-keep-runs: "3"
1010
pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch
11-
== "main"
11+
== "main" && "./tests/containers/tang/***".pathChanged()
1212
creationTimestamp: null
1313
labels:
1414
appstudio.openshift.io/application: coreos-assembler

.tekton/kola-targetcli-pull-request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
pipelinesascode.tekton.dev/cancel-in-progress: "true"
1010
pipelinesascode.tekton.dev/max-keep-runs: "3"
1111
pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch
12-
== "main"
12+
== "main" && ( "./tests/containers/targetcli/***".pathChanged() || ".tekton/kola-targetcli-pull-request.yaml".pathChanged())
1313
creationTimestamp: null
1414
labels:
1515
appstudio.openshift.io/application: coreos-assembler

.tekton/kola-targetcli-push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ metadata:
88
pipelinesascode.tekton.dev/cancel-in-progress: "false"
99
pipelinesascode.tekton.dev/max-keep-runs: "3"
1010
pipelinesascode.tekton.dev/on-cel-expression: event == "push" && target_branch
11-
== "main"
11+
== "main" && "./tests/containers/targetcli/***".pathChanged()
1212
creationTimestamp: null
1313
labels:
1414
appstudio.openshift.io/application: coreos-assembler

0 commit comments

Comments
 (0)