PipelineRewireEntry interface
Representa o estado de reconfiguração de um único pipeline dentro de uma migração.
Propriedades
| acknowledged | Verdade se o usuário confirmou esse 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 de definição de build do pipeline clone, caso tenha sido criado. |
| clone |
O nome do arquivo YAML do clone no ramo 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 | Achados de classificação que descrevem por que esse pipeline é 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 contendo esse pipeline. |
| project |
O nome do projeto contém esse pipeline. |
| required |
Lista de repositórios referenciados por este pipeline que precisam de mapeamentos. Preenchido quando o status é "needsMappings". |
| status | O status atual da reprogramação. |
| yaml |
O nome do arquivo YAML usado pela definição do pipeline. |
Detalhes da propriedade
acknowledged
Verdade se o usuário confirmou esse pipeline (por exemplo, confirmou que um pipeline complexo foi corrigido manualmente). Pipelines reconhecidos não bloqueiam o cutover.
acknowledged: boolean
Valor da propriedade
boolean
classification
A classificação do oleoduto.
classification: PipelineClassification
Valor da propriedade
cloneDefinitionId
O ID de definição de build do pipeline clone, caso tenha sido criado.
cloneDefinitionId: number
Valor da propriedade
number
cloneYamlFile
O nome do arquivo YAML do clone no ramo ELM/migrações (apenas para casos complexos).
cloneYamlFile: string
Valor da propriedade
string
definitionId
O ID de definição de build do pipeline.
definitionId: number
Valor da propriedade
number
errorMessage
Mensagem de erro se a reconfiguração do pipeline falhou.
errorMessage: string
Valor da propriedade
string
findings
Achados de classificação que descrevem por que esse pipeline é complexo. Vazio para pipelines simples.
findings: PipelineClassificationFinding[]
Valor da propriedade
name
O nome da definição do oleoduto.
name: string
Valor da propriedade
string
path
O caminho da pasta da definição do pipeline.
path: string
Valor da propriedade
string
projectId
O ID do projeto contendo esse pipeline.
projectId: string
Valor da propriedade
string
projectName
O nome do projeto contém esse pipeline.
projectName: string
Valor da propriedade
string
requiredMappings
Lista de repositórios referenciados por este pipeline que precisam de mapeamentos. Preenchido quando o status é "needsMappings".
requiredMappings: RepositoryReference[]
Valor da propriedade
status
O status atual da reprogramação.
status: PipelineRewireStatus
Valor da propriedade
yamlFilename
O nome do arquivo YAML usado pela definição do pipeline.
yamlFilename: string
Valor da propriedade
string