You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _docs/configure-ci-cd-pipeline/triggers.md
+17-2Lines changed: 17 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,9 +9,9 @@ toc: true
9
9
---
10
10
11
11
12
-
To create an effective CI/CD process, it should be possible to triggeraCodefreshpipeline execution not only on code repository events (like`push` or`PR`), but also on any "interesting" CD-related event, coming from some external system.
12
+
To create an effective CI/CD process, it should be possible to trigger Codefreshpipelines not only on code repository events (like`push` or`PR`), but also on any "interesting" CD-related event, coming from some external system.
13
13
14
-
Codefresh not only allows you to define different pipelines on a single project butitalso offers you the capability to trigger them with completely separate mechanisms.
14
+
Codefresh not only allows you to define different pipelines on a single project but also offers you the capability to trigger them with completely separate mechanisms. You can even skip triggering a pipeline by including predefined flags in the commit message.
15
15
16
16
17
17
##Codefresh Trigger Types
@@ -95,6 +95,8 @@ For more information see:
95
95
You can easily disable a trigger manually if you don't want to be active anymore.
96
96
On the triggers tab click the gear icon on the top right (*Open advanced options*).
97
97
98
+
>You can also skip triggering the pipeline without disabling the trigger by adding a predefined string to the commit message. See Skip triggering pipeline on commit(#skip-triggering-pipeline-on-commit).
Copy file name to clipboardExpand all lines: _docs/configure-ci-cd-pipeline/triggers/git-triggers.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,7 @@ The Git Trigger is comprised of the following settings:
46
46
**Trigger Name* - a freetext trigger name (required).
47
47
**Description* - a freetext description (optional).
48
48
**Repository* - you can select any repository even something different than the one that is used for the code checkout.
49
-
**Commit Checkbox* - if enabled will trigger this pipeline for any commit.
49
+
**Commit Checkbox* - if enabled will trigger this pipeline for any commit, unless the commit message includes any one of the predefined flags in the commit message.
50
50
**PR Checkboxes* - various checkboxes for filtering the Pull request event.
51
51
52
52
The commit checkbox (by default it is enabled) means that this pipeline will run for*any* commit as long as its source branch matches the naming scheme. This includes commits on pull requests.
@@ -55,6 +55,8 @@ The PR checkboxes mean that this pipeline will run only on the respective events
55
55
56
56
>The individual Pull request checkboxes are available only for GitHub repositories.