The Definition tab on each release allows for editing basic release details, as well as managing release content (projects/packages) and work items.
Editing Basic Details
To edit basic release information, go to the Definition tab and select the icon on the right side panel.
Field | Description |
---|---|
Name | The name of the release. |
Folder | The folder the release is located in. All security and settings are inherited from this folder, unless overridden. |
Pipeline | The pipeline which is used to process snapshots for the release. The pipeline attached to the release is displayed below the folder path for quick access, and can be updated both from here and from the right side panel. |
Description | An optional description for the release. |
Status | The current status of the release.
|
Snapshot Schedule | A cron expression to initiate the creation of a snapshot on a regular basis, using new project versions for all release projects. Project-level scheduled build triggers are created, which can be viewed from the project triggers screen as well. More than one cron expression can be provided using ; as a separator. This would allow for more complex schedules, but all projects in the release will use the same schedule. For example,
If a project added to the release does not have a build environment selected, then a new build will not be triggered as part of the snapshot creation. The latest project version will be used for that project. When a release is ended, all the scheduled build triggers for each project/package in the release will be deleted. Release Scheduled Build Processing
|