Поделиться через


Artifact interface

Свойства

alias

Получает или устанавливает псевдоним.

definitionReference

Получает или задает ссылку на определение. Например, {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}.

isPrimary

Указывает, является ли артефакт основным или нет.

isRetained

Указывает, сохраняется ли артефакт при освобождении или нет.

sourceId
type

Получает или устанавливает тип. Он может иметь значения как 'Build', 'Jenkins', 'GitHub', 'Nuget', 'Team Build (external)', 'ExternalTFSBuild', 'Git', 'TFVC', 'ExternalTfsXamlBuild'.

Сведения о свойстве

alias

Получает или устанавливает псевдоним.

alias: string

Значение свойства

string

definitionReference

Получает или задает ссылку на определение. Например, {"project":{"id":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}.

definitionReference: {[key: string]: ArtifactSourceReference}

Значение свойства

{[key: string]: ArtifactSourceReference}

isPrimary

Указывает, является ли артефакт основным или нет.

isPrimary: boolean

Значение свойства

boolean

isRetained

Указывает, сохраняется ли артефакт при освобождении или нет.

isRetained: boolean

Значение свойства

boolean

sourceId

sourceId: string

Значение свойства

string

type

Получает или устанавливает тип. Он может иметь значения как 'Build', 'Jenkins', 'GitHub', 'Nuget', 'Team Build (external)', 'ExternalTFSBuild', 'Git', 'TFVC', 'ExternalTfsXamlBuild'.

type: string

Значение свойства

string