Condividi tramite


Artifact interface

Proprietà

alias

Ottiene o imposta l'alias.

definitionReference

Ottiene o imposta il riferimento alla definizione. ad esempio {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5a90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}.

isPrimary

Indica se l'artefatto è primario o meno.

isRetained

Indica se l'artefatto viene mantenuto in base al rilascio o meno.

sourceId
type

Ottiene o imposta il tipo. Può avere valore come 'Build', 'Jenkins', 'GitHub', 'Nuget', 'Team Build (external)', 'ExternalTFSBuild', 'Git', 'TFVC', 'ExternalTfsXamlBuild'.

Dettagli proprietà

alias

Ottiene o imposta l'alias.

alias: string

Valore della proprietà

string

definitionReference

Ottiene o imposta il riferimento alla definizione. ad esempio {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5a90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}.

definitionReference: {[key: string]: ArtifactSourceReference}

Valore della proprietà

{[key: string]: ArtifactSourceReference}

isPrimary

Indica se l'artefatto è primario o meno.

isPrimary: boolean

Valore della proprietà

boolean

isRetained

Indica se l'artefatto viene mantenuto in base al rilascio o meno.

isRetained: boolean

Valore della proprietà

boolean

sourceId

sourceId: string

Valore della proprietà

string

type

Ottiene o imposta il tipo. Può avere valore come 'Build', 'Jenkins', 'GitHub', 'Nuget', 'Team Build (external)', 'ExternalTFSBuild', 'Git', 'TFVC', 'ExternalTfsXamlBuild'.

type: string

Valore della proprietà

string