Artifact interface
Propriétés
| alias | Obtient ou définit l’alias. |
| definition |
Obtient ou définit la référence de définition. Par exemple, {"project » :{"id » :"fed755ea-49c5-4399-acea-fd5b5aa90a6c »,"name » :"myProject"},"definition » :{"id » :"1 »,"name » :"mybuildDefinition"},"connection » :{"id » :"1 »,"name » :"myConnection"}}. |
| is |
Indique si l’artefact est principal ou non. |
| is |
Indique si l’artefact est conservé par version ou non. |
| source |
|
| type | Obtient ou définit le type. Elle peut avoir la valeur « Build », « Jenkins », « GitHub », « Nuget », « Team Build (externe) », « ExternalTFSBuild », « Git », « TFVC », « ExternalTfsXamlBuild ». |
Détails de la propriété
alias
Obtient ou définit l’alias.
alias: string
Valeur de propriété
string
definitionReference
Obtient ou définit la référence de définition. Par exemple, {"project » :{"id » :"fed755ea-49c5-4399-acea-fd5b5aa90a6c »,"name » :"myProject"},"definition » :{"id » :"1 »,"name » :"mybuildDefinition"},"connection » :{"id » :"1 »,"name » :"myConnection"}}.
definitionReference: {[key: string]: ArtifactSourceReference}
Valeur de propriété
{[key: string]: ArtifactSourceReference}
isPrimary
Indique si l’artefact est principal ou non.
isPrimary: boolean
Valeur de propriété
boolean
isRetained
Indique si l’artefact est conservé par version ou non.
isRetained: boolean
Valeur de propriété
boolean
sourceId
sourceId: string
Valeur de propriété
string
type
Obtient ou définit le type. Elle peut avoir la valeur « Build », « Jenkins », « GitHub », « Nuget », « Team Build (externe) », « ExternalTFSBuild », « Git », « TFVC », « ExternalTfsXamlBuild ».
type: string
Valeur de propriété
string