To create a new release, navigate to the Search Releases screen using the Releases menu.
Click on the button to create a release. To edit a release, click on the release name link in the Name column.
Field | Description | |||||
---|---|---|---|---|---|---|
Name | The name of the release. | |||||
Status | The current status of the release (read-only).
| |||||
Description | An optional description for the release. | |||||
Start Date | The date and time in which the release was started (read-only). | |||||
End Date | The date and time in which the release was ended/completed (read-only). | |||||
Pipeline | The pipeline which is used to process snapshots for the release. | |||||
Snapshot Schedule | Cron expression to initiate the creation of a snapshot using new project versions for all release projects. Project-level Scheduled Build triggers are created, which can be viewed from project screen as well. More than one cron expression can be provided using ; 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 Build Environment selected, then it will not be part of snapshot creation. The latest project version will be used for the project. When Release is Ended, all Scheduled Build triggers for each project which are associated with the release will be deleted.
|
...
Permission | Description | ||
---|---|---|---|
Read | Grants the pipeline role permission to view release. | ||
Create/Update | Grants the pipeline role permission to create and update the release. Applies to header level fields like name and description only. Prior to 4.6.0.4, this permission was required for other Configure permissions defined below. | ||
Create Snapshot | Grants the pipeline role permission to create snapshots for the release. Includes builds associated to release, direct creation of snapshot, and promotion of existing project version to the release. | ||
Configure Project List | Grants the pipeline role permission to add/remove projects and packages to/from the release. | ||
Configure Pipeline | Grants the pipeline role permission to associate the release to another pipeline. | Configure CMS | Grants the pipeline role permission to configure the Change Management tab of the release. |
Manage Lifecycle | Grants the pipeline role permission to Start, End, and Pause the release. | ||
Grant Permissions | Grants the pipeline role permission to configure the Security tab of the release. |
...