Skip to main contentUse Prophecy’s built-in scheduler to automate pipeline runs based on time or file triggers. You can create multiple schedules for a single pipeline, each with its own configuration including parameter sets, triggers, and alerts.
Prerequisites
To leverage the built-in scheduler, your project must use the Simple Git Storage Model. Prophecy’s built-in scheduler does not appear in projects that use the Normal Git Storage Model.
To configure a schedule for a pipeline:
- Open a pipeline in the project editor.
- Expand the … menu in the pipeline canvas header.
- Click Schedule.
- To create a new schedule, click New Schedule. To edit an existing schedule, select it from the schedules list.
- Expand the Choose Pipeline Parameter Set dropdown and select the pipeline parameter set you want to use for this schedule.
- Configure the trigger for the schedule.
- Optionally, set up an email alert in your schedule.
- Click the On toggle to enable the schedule.
- Click Schedule to save the schedule.
You can create multiple schedules for the same pipeline, each with different parameter sets, triggers, and timing configurations. This allows you to run the same pipeline with different settings at different times or frequencies.
Activate schedules
Enabling a schedule does not automatically activate it. To activate your schedules, publish the project. When you publish a project, Prophecy deploys all enabled schedules to your selected fabrics. In other words, your scheduled pipelines will begin running in the fabrics you selected.
Any time you make changes to a schedule (including enabling, disabling, or editing the configuration), you must republish the project for those changes to take effect.
Delete a schedule
To delete a schedule:
- Open a pipeline in the project editor.
- Expand the … menu in the pipeline canvas header.
- Click Schedule.
- Select the schedule you want to delete.
- Click Delete Schedule.
- Click Delete to confirm the deletion.
When you delete a schedule, you still have to publish the project for the changes to take effect in the deployed pipeline.
What’s next
Once you have set up your schedules: