Create object schedules

2 minute readDeveloper productivity

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

  1. From the object list, click the green Run button, and then select Schedules.

    1. To add a schedule, click Add+ in the upper right corner, and then select Create new…​ on the Run Schedule dialog box.

    2. To copy an existing schedule, select from Previous Runs…​ (and then select a previous schedule) to copy a schedule.

    3. To modify a schedule, click the edit object icon for the desired schedule.

      The New Run Schedule dialog displays.

  2. 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.

  3. 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.

    1. Pipelines and releases: configure stages and parameters

    2. Applications: specify process, environment, snapshot, artifacts, contains, and parameters

    3. Procedures: configure procedure run parameters

  4. Complete the configuration, as required, and click OK.