| --- |
| title: "Recurring Pipelines" |
| sidebar_position: 3 |
| description: > |
| Recurring Pipelines |
| --- |
| |
| ## How to create recurring pipelines? |
| |
| Once you've verified that a pipeline works, most likely you'll want to run that pipeline periodically to keep data fresh, and DevLake's pipeline blueprint feature have got you covered. |
| |
| |
| 1. Click 'Create Pipeline Run' and |
| - Toggle the plugins you'd like to run, here we use GitHub and GitExtractor plugin as an example |
| - Toggle on Automate Pipeline |
|  |
| |
| |
| 2. Click 'Add Blueprint'. Fill in the form and 'Save Blueprint'. |
| |
| - **NOTE**: The schedule syntax is standard unix cron syntax, [Crontab.guru](https://crontab.guru/) is an useful reference |
| - **IMPORANT**: The scheduler is running using the `UTC` timezone. If you want data collection to happen at 3 AM New York time (UTC-04:00) every day, use **Custom Shedule** and set it to `0 7 * * *` |
| |
|  |
| |
| 3. Click 'Save Blueprint'. |
| |
| 4. Click 'Pipeline Blueprints', you can view and edit the new blueprint in the blueprint list. |
| |
|  |