Delen via


Artifact interface

Eigenschappen

alias

Haalt alias op of stelt deze in.

definitionReference

Hiermee haalt u de definitiereferentie op of stelt deze in. bijv. {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"mijnProject"},"definition":{"id":"1","name":"mijnbuildDefinition"},"verbinding":{"id":"1","name":"mijnVerbinding"}}.

isPrimary

Geeft aan of het artefact primair is of niet.

isRetained

Geeft aan of het artefact behouden blijft bij vrijgave of niet.

sourceId
type

Haalt het type op of stelt het in. Het kan waarde hebben als 'Build', 'Jenkins', 'GitHub', 'Nuget', 'Team Build (external)', 'ExternalTFSBuild', 'Git', 'TFVC', 'ExternalTfsXamlBuild'.

Eigenschapdetails

alias

Haalt alias op of stelt deze in.

alias: string

Waarde van eigenschap

string

definitionReference

Hiermee haalt u de definitiereferentie op of stelt deze in. bijv. {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"mijnProject"},"definition":{"id":"1","name":"mijnbuildDefinition"},"verbinding":{"id":"1","name":"mijnVerbinding"}}.

definitionReference: {[key: string]: ArtifactSourceReference}

Waarde van eigenschap

{[key: string]: ArtifactSourceReference}

isPrimary

Geeft aan of het artefact primair is of niet.

isPrimary: boolean

Waarde van eigenschap

boolean

isRetained

Geeft aan of het artefact behouden blijft bij vrijgave of niet.

isRetained: boolean

Waarde van eigenschap

boolean

sourceId

sourceId: string

Waarde van eigenschap

string

type

Haalt het type op of stelt het in. Het kan waarde hebben als 'Build', 'Jenkins', 'GitHub', 'Nuget', 'Team Build (external)', 'ExternalTFSBuild', 'Git', 'TFVC', 'ExternalTfsXamlBuild'.

type: string

Waarde van eigenschap

string