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