Artifact interface
屬性
| alias | 取得或設定別名。 |
| definition |
取得或設定定義參考。 例如 {“project”:{“id”:“fed755ea-49c5-4399-acea-fd5b5aa90a6c”,“name”:“myProject”},“definition”:{“id”:“1”,“name”:“mybuildDefinition”},“connection”:{“id”:“1”,“name”:“myConnection”}}。 |
| is |
指出成品是否為主要成品。 |
| is |
指出成品是否由發行保留。 |
| source |
|
| type | 取得或設定類型。 其值可以是 'Build'、'Jenkins'、'GitHub'、'Nuget'、'Team Build (external)'、'ExternalTFSBuild'、'Git'、'TFVC'、'ExternalTfsXamlBuild'。 |
屬性詳細資料
alias
取得或設定別名。
alias: string
屬性值
string
definitionReference
取得或設定定義參考。 例如 {“project”:{“id”:“fed755ea-49c5-4399-acea-fd5b5aa90a6c”,“name”:“myProject”},“definition”:{“id”:“1”,“name”:“mybuildDefinition”},“connection”:{“id”:“1”,“name”:“myConnection”}}。
definitionReference: {[key: string]: ArtifactSourceReference}
屬性值
{[key: string]: ArtifactSourceReference}
isPrimary
指出成品是否為主要成品。
isPrimary: boolean
屬性值
boolean
isRetained
指出成品是否由發行保留。
isRetained: boolean
屬性值
boolean
sourceId
sourceId: string
屬性值
string
type
取得或設定類型。 其值可以是 'Build'、'Jenkins'、'GitHub'、'Nuget'、'Team Build (external)'、'ExternalTFSBuild'、'Git'、'TFVC'、'ExternalTfsXamlBuild'。
type: string
屬性值
string