You can create schedules for pipelines, releases, applications, data retention policies, and procedures by creating a one-time or recurring schedule, such as daily or weekly.
Viewing current object schedules
To view current schedules for a specific object, navigate to it, select the green Run button, and then select Schedules. Either the schedule list or the There are no scheduled <object type>. Add one + message displays.
Creating or modifying a schedule
-
From the object list, click the green Run button, and then select Schedules.
-
To add a schedule, click Add+ in the upper right corner, and then select Create new… on the Run Schedule dialog box.
-
To copy an existing schedule, select from Previous Runs… (and then select a previous schedule) to copy a schedule.
-
To modify a schedule, click the edit object icon for the desired schedule.
The New Run Schedule dialog displays.
-
-
Create or modify the schedule.
Name
Add the schedule name. This name must be unique among schedules for that object.
Project
Select the project to associated with this schedule.
Enabled
Select to enable this schedule.
Time Zone
Select your timezone.
Frequency
Select the frequency type.
-
Once
-
Every Day
-
Days of the Week
-
Days of the Month
In the API, you must enter an endDate
for the following day to configure a Run Once schedule.Schedule recurrence options
Configure recurrence information. This dialog varies with the frequency type selected.
Misfire Policy
Select the action you want to occur if a schedule fails to run properly.
-
-
Click Next when you are finished configuring the schedule. A object-specific dialog displays, based on the type of object for which you created the schedule. Some object types require additional configuration before proceeding.
-
Pipelines and releases: configure stages and parameters
-
Applications: specify process, environment, snapshot, artifacts, contains, and parameters
-
Procedures: configure procedure run parameters
-
-
Complete the configuration, as required, and click OK.