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/pipeline-triggers/configure-cron-trigger.md
+30Lines changed: 30 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,36 @@ redirect_from:
7
7
toc: true
8
8
---
9
9
10
+
## Manage Cron Triggers with Codefresh UI
11
+
12
+
Use Cron trigger to create a recurrent execution of Codefresh pipeline(s).
13
+
14
+
It is possible to define and manage Cron-based pipeline triggers with Codefresh UI.
15
+
16
+
### Create a new Cron Trigger
17
+
18
+
To add a new Cron trigger, navigate to Codefresh Pipeline *Configuration* view and expand *Triggers* section. Press the `Add Trigger` button and select a `Cron` trigger type to add.
19
+
20
+

21
+
22
+
Visit [this page](https://github.com/codefresh-io/cronus/blob/master/docs/expression.md) to learn about supported `cron` expression format and aliases.
23
+
24
+
25
+
Fill the following information:
26
+
27
+
* Use Cron helper wizard to build a valid `cron` expression or write custom `cron` expression on last tab
28
+
* Add a free text message, that will be sent as additional event payload every time `cron` is executed
29
+
30
+

31
+
32
+
### Triggering Codefresh pipeline with cron timer
33
+
34
+
Now, `cron` will trigger a recurrent pipeline execution based on defined `cron expression`.
35
+
36
+
## Manage Cron Triggers with Codefresh CLI
37
+
38
+
It is possible to use `codefresh` command line client (`CLI`) to manage Cron based pipeline triggers.
39
+
10
40
### Cron Trigger
11
41
12
42
It is possible to trigger a Codefresh CD pipeline(s) periodically, using `cron` expression.
Copy file name to clipboardExpand all lines: _docs/pipeline-triggers/configure-dockerhub-trigger.md
+39-1Lines changed: 39 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,45 @@ redirect_from:
7
7
toc: true
8
8
---
9
9
10
-
### DockerHub Trigger
10
+
## Manage DockerHub Triggers with Codefresh UI
11
+
12
+
It is possible to define and manage DockerHub pipeline triggers with Codefresh UI.
13
+
14
+
### Create a new DockerHub Trigger
15
+
16
+
To add a new DockerHub trigger, navigate to Codefresh Pipeline *Configuration* view and expand *Triggers* section. Press the `Add Trigger` button and select a `Registry` trigger type to add.
17
+
18
+

19
+
20
+
Fill the following information:
21
+
22
+
* Registry Provider - select `DockerHub`
23
+
**Namespace* - put DockerHub user name or organization name here
24
+
**Name* - DockerHub image repository name
25
+
**Action* - select `Push Image` action
26
+
**Filter* - optional filter to specify which image *tags* will trigger pipeline execution: [Re2](https://github.com/google/re2/wiki/Syntax) regular expression
Currently Codefresh does not support to automatically setup a DockerHub webhook. You need to do this manually. Press `View Trigger` button and see detailed instructions with URL links and secrets of how-to setup a DockerHub Webhook.
1. visit DockerHub image settings page following link in help
38
+
1. add a new DockerHub Webhook with previously copied `Endpoint` URL
39
+
40
+
### Triggering Codefresh pipeline with DockerHub push
41
+
42
+
Now, every time you push a new Docker image to selected DockerHub repository, manually, with Codefresh or any other CI/CD tool, Codefresh will trigger execution of all pipelines associated with this DockerHub Push trigger event.
43
+
44
+
## Manage DockerHub Triggers with Codefresh CLI
45
+
46
+
It is possible to use `codefresh` command line client (`CLI`) to manage DockerHub pipeline triggers.
47
+
48
+
### Docker Hub Trigger
11
49
12
50
It is possible to trigger a Codefresh CD pipeline(s) when a new Docker image pushed into DockerHub.
0 commit comments