PipelineRewireEntry interface
Representa o estado de reconfiguração de um único pipeline dentro de uma migração.
Propriedades
| acknowledged | É verdade se o utilizador reconheceu este pipeline (por exemplo, confirmou que um pipeline complexo foi corrigido manualmente). Pipelines reconhecidos não bloqueiam o cutover. |
| classification | A classificação do oleoduto. |
| clone |
O ID da definição de build do pipeline clone, caso tenha sido criado. |
| clone |
O nome do ficheiro YAML do clone na ramificação ELM/migrações (apenas para casos complexos). |
| definition |
O ID de definição de build do pipeline. |
| error |
Mensagem de erro se a reconfiguração do pipeline falhou. |
| findings | Resultados de classificação que descrevem porque é que este oleoduto é complexo. Vazio para pipelines simples. |
| name | O nome da definição do oleoduto. |
| path | O caminho da pasta da definição do pipeline. |
| project |
O ID do projeto que contém este pipeline. |
| project |
O nome do projeto contém este oleoduto. |
| required |
Lista de repositórios referenciados por este pipeline que necessitam de mapeamentos. Preenchido quando o Estado é "needsMappings". |
| status | O estado atual da reestruturação. |
| yaml |
O nome do ficheiro YAML usado pela definição do pipeline. |
Detalhes de Propriedade
acknowledged
É verdade se o utilizador reconheceu este pipeline (por exemplo, confirmou que um pipeline complexo foi corrigido manualmente). Pipelines reconhecidos não bloqueiam o cutover.
acknowledged: boolean
Valor de Propriedade
boolean
classification
A classificação do oleoduto.
classification: PipelineClassification
Valor de Propriedade
cloneDefinitionId
O ID da definição de build do pipeline clone, caso tenha sido criado.
cloneDefinitionId: number
Valor de Propriedade
number
cloneYamlFile
O nome do ficheiro YAML do clone na ramificação ELM/migrações (apenas para casos complexos).
cloneYamlFile: string
Valor de Propriedade
string
definitionId
O ID de definição de build do pipeline.
definitionId: number
Valor de Propriedade
number
errorMessage
Mensagem de erro se a reconfiguração do pipeline falhou.
errorMessage: string
Valor de Propriedade
string
findings
Resultados de classificação que descrevem porque é que este oleoduto é complexo. Vazio para pipelines simples.
findings: PipelineClassificationFinding[]
Valor de Propriedade
name
O nome da definição do oleoduto.
name: string
Valor de Propriedade
string
path
O caminho da pasta da definição do pipeline.
path: string
Valor de Propriedade
string
projectId
O ID do projeto que contém este pipeline.
projectId: string
Valor de Propriedade
string
projectName
O nome do projeto contém este oleoduto.
projectName: string
Valor de Propriedade
string
requiredMappings
Lista de repositórios referenciados por este pipeline que necessitam de mapeamentos. Preenchido quando o Estado é "needsMappings".
requiredMappings: RepositoryReference[]
Valor de Propriedade
status
O estado atual da reestruturação.
status: PipelineRewireStatus
Valor de Propriedade
yamlFilename
O nome do ficheiro YAML usado pela definição do pipeline.
yamlFilename: string
Valor de Propriedade
string