Udostępnij za pomocą


Artifact interface

Właściwości

alias

Pobiera lub ustawia alias.

definitionReference

Pobiera lub ustawia odwołanie do definicji. np. {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}.

isPrimary

Wskazuje, czy artefakt jest podstawowy, czy nie.

isRetained

Wskazuje, czy artefakt jest zachowywany po zwolnieniu, czy nie.

sourceId
type

Pobiera lub ustawia typ. Może mieć wartość jako "Kompilacja", "Jenkins", "GitHub", "NuGet", "Kompilacja zespołu (zewnętrzna)", "ExternalTFSBuild", "Git", "TFVC", "ExternalTfsXamlBuild".

Szczegóły właściwości

alias

Pobiera lub ustawia alias.

alias: string

Wartość właściwości

string

definitionReference

Pobiera lub ustawia odwołanie do definicji. np. {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}.

definitionReference: {[key: string]: ArtifactSourceReference}

Wartość właściwości

{[key: string]: ArtifactSourceReference}

isPrimary

Wskazuje, czy artefakt jest podstawowy, czy nie.

isPrimary: boolean

Wartość właściwości

boolean

isRetained

Wskazuje, czy artefakt jest zachowywany po zwolnieniu, czy nie.

isRetained: boolean

Wartość właściwości

boolean

sourceId

sourceId: string

Wartość właściwości

string

type

Pobiera lub ustawia typ. Może mieć wartość jako "Kompilacja", "Jenkins", "GitHub", "NuGet", "Kompilacja zespołu (zewnętrzna)", "ExternalTFSBuild", "Git", "TFVC", "ExternalTfsXamlBuild".

type: string

Wartość właściwości

string