Release interface
Properties
artifacts | Gets or sets the list of artifacts. |
comment | Gets or sets comment. |
created |
Gets or sets the identity who created. |
created |
Gets or sets the identity for whom release was created. |
created |
Gets date on which it got created. |
definition |
Gets revision number of definition snapshot. |
description | Gets or sets description of release. |
environments | Gets list of environments. |
id | Gets the unique identifier of this field. |
keep |
Whether to exclude the release from retention policies. |
logs |
Gets logs container url. |
modified |
Gets or sets the identity who modified. |
modified |
Gets date on which it got modified. |
name | Gets name. |
pool |
Gets pool name. |
project |
Gets or sets project reference. |
properties | |
reason | Gets reason of release. |
release |
Gets releaseDefinitionReference which specifies the reference of the release definition to which this release is associated. |
release |
Gets or sets the release definition revision. |
release |
Gets release name format. |
status | Gets status. |
tags | Gets or sets list of tags. |
triggering |
|
url | |
variable |
Gets the list of variable groups. |
variables | Gets or sets the dictionary of variables. |
Property Details
artifacts
comment
Gets or sets comment.
comment: string
Property Value
string
createdBy
createdFor
Gets or sets the identity for whom release was created.
createdFor: IdentityRef
Property Value
createdOn
Gets date on which it got created.
createdOn: Date
Property Value
Date
definitionSnapshotRevision
Gets revision number of definition snapshot.
definitionSnapshotRevision: number
Property Value
number
description
Gets or sets description of release.
description: string
Property Value
string
environments
id
Gets the unique identifier of this field.
id: number
Property Value
number
keepForever
Whether to exclude the release from retention policies.
keepForever: boolean
Property Value
boolean
logsContainerUrl
Gets logs container url.
logsContainerUrl: string
Property Value
string
modifiedBy
modifiedOn
Gets date on which it got modified.
modifiedOn: Date
Property Value
Date
name
Gets name.
name: string
Property Value
string
poolName
Gets pool name.
poolName: string
Property Value
string
projectReference
properties
properties: any
Property Value
any
reason
releaseDefinition
Gets releaseDefinitionReference which specifies the reference of the release definition to which this release is associated.
releaseDefinition: ReleaseDefinitionShallowReference
Property Value
releaseDefinitionRevision
Gets or sets the release definition revision.
releaseDefinitionRevision: number
Property Value
number
releaseNameFormat
Gets release name format.
releaseNameFormat: string
Property Value
string
status
tags
Gets or sets list of tags.
tags: string[]
Property Value
string[]
triggeringArtifactAlias
triggeringArtifactAlias: string
Property Value
string
url
url: string
Property Value
string
variableGroups
variables
Gets or sets the dictionary of variables.
variables: {[key: string]: ConfigurationVariableValue}
Property Value
{[key: string]: ConfigurationVariableValue}