PipelineRewireEntry interface

表示迁移过程中单一管道的重新布线状态。

属性

acknowledged

如果用户已确认该管道(例如确认复杂管道已手动修复),则为真。 确认的流水线不会阻止切换。

classification

管道的分类。

cloneDefinitionId

如果已经创建了克隆流水线的构建定义ID。

cloneYamlFile

clone的YAML文件名位于elm/migrations分支(仅适用于复杂情况)。

definitionId

流水线的构建定义ID。

errorMessage

如果管道重新布线失败,会收到错误提示。

findings

分类发现描述了该管道为何复杂。 Simple pipelines的空。

name

管道定义的名称。

path

管道定义的文件夹路径。

projectId

包含该流水线的项目ID。

projectName

包含该管道的项目名称。

requiredMappings

该管道引用的需要映射的仓库列表。 当状态为“需要映射”时填充。

status

目前的重新接线状态。

yamlFilename

流水线定义中使用的 YAML 文件名。

属性详细信息

acknowledged

如果用户已确认该管道(例如确认复杂管道已手动修复),则为真。 确认的流水线不会阻止切换。

acknowledged: boolean

属性值

boolean

classification

管道的分类。

classification: PipelineClassification

属性值

cloneDefinitionId

如果已经创建了克隆流水线的构建定义ID。

cloneDefinitionId: number

属性值

number

cloneYamlFile

clone的YAML文件名位于elm/migrations分支(仅适用于复杂情况)。

cloneYamlFile: string

属性值

string

definitionId

流水线的构建定义ID。

definitionId: number

属性值

number

errorMessage

如果管道重新布线失败,会收到错误提示。

errorMessage: string

属性值

string

findings

分类发现描述了该管道为何复杂。 Simple pipelines的空。

findings: PipelineClassificationFinding[]

属性值

name

管道定义的名称。

name: string

属性值

string

path

管道定义的文件夹路径。

path: string

属性值

string

projectId

包含该流水线的项目ID。

projectId: string

属性值

string

projectName

包含该管道的项目名称。

projectName: string

属性值

string

requiredMappings

该管道引用的需要映射的仓库列表。 当状态为“需要映射”时填充。

requiredMappings: RepositoryReference[]

属性值

status

目前的重新接线状态。

status: PipelineRewireStatus

属性值

yamlFilename

流水线定义中使用的 YAML 文件名。

yamlFilename: string

属性值

string