Artifact interface
Vlastnosti
| alias | Získá nebo nastaví alias. |
| definition |
Získá nebo nastaví referenci na definici. např. {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}. |
| is |
Označuje, zda je artefakt primární nebo ne. |
| is |
Označuje, zda je artefakt zachován vydáním nebo ne. |
| source |
|
| type | Získá nebo nastaví typ. Může mít hodnotu jako 'Build', 'Jenkins', 'GitHub', 'Nuget', 'Team Build (external)', 'ExternalTFSBuild', 'Git', 'TFVC', 'ExternalTfsXamlBuild'. |
Podrobnosti vlastnosti
alias
Získá nebo nastaví alias.
alias: string
Hodnota vlastnosti
string
definitionReference
Získá nebo nastaví referenci na definici. např. {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}.
definitionReference: {[key: string]: ArtifactSourceReference}
Hodnota vlastnosti
{[key: string]: ArtifactSourceReference}
isPrimary
Označuje, zda je artefakt primární nebo ne.
isPrimary: boolean
Hodnota vlastnosti
boolean
isRetained
Označuje, zda je artefakt zachován vydáním nebo ne.
isRetained: boolean
Hodnota vlastnosti
boolean
sourceId
sourceId: string
Hodnota vlastnosti
string
type
Získá nebo nastaví typ. Může mít hodnotu jako 'Build', 'Jenkins', 'GitHub', 'Nuget', 'Team Build (external)', 'ExternalTFSBuild', 'Git', 'TFVC', 'ExternalTfsXamlBuild'.
type: string
Hodnota vlastnosti
string