Schedule releases

In Release, you can schedule your releases by setting start dates and times, end dates and times, and durations on templates, releases, phases, and tasks. When you set dates and durations on phases and tasks, Release automatically adjusts other phases and calculates the release duration and end date.

Controlling release start time

You can schedule any planned release to start automatically at a specified date and time in the future.

By enabling the Start automatically on selected date checkbox on the release properties page, the release will be scheduled to start on the specified Start date.

If the checkbox is not enabled, the release will require a manual start. This is the default behavior.

Note: To set a release to start automatically when being created from the API or the Release DSL, adjust the autoStart and scheduledStartDate properties to the desired values.

Controlling task start time

If you set a start date on a task, you can use the Wait for start date option in the details view to either:

  • Wait to start the task until the configured date and time, even if the release reaches the task before that time. This is the default.
  • Allow the task to start when the release reaches it, even if this is earlier than the configured date and time.

Viewing and setting dates and durations in the planner

When you select the Show dates option in the release planner:

  • Calculated dates and durations display in italic gray text.
  • Specified dates and durations appear in black text and can be cleared by clicking the X next to them.
  • Actual execution dates and times in a running release appear in regular gray text.

In the planner, you can adjust the dates or duration of a phase or task by dragging its left or right edge.

In the details of a phase or task:

  • Calculated dates and durations display in italic gray text.
  • Specified dates and durations appear in black text and can be cleared by clicking the X next to them.
  • Actual execution dates and times in a running release appear in regular gray text.

You can adjust the dates or duration of a phase or task in its detail view.

Default durations

By default, Release assigns these durations to tasks:

  • One hour for manual tasks
  • One minute for automated tasks

Dates and times in exported release data

When you export a template or release to Excel, the exported .xlsx file only contains the start dates and due dates that you set explicitly. This is because other dates and times are calculated in the browser. When you export a running release, the .xlsx file will also contain the actual start and end dates and times of completed phases and tasks. You can export these from the release flow editor view.