Sdílet prostřednictvím


Artifact interface

Vlastnosti

alias

Získá nebo nastaví alias.

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"}}.

isPrimary

Označuje, zda je artefakt primární nebo ne.

isRetained

Označuje, zda je artefakt zachován vydáním nebo ne.

sourceId
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