PipelineRewireEntry interface
Představuje stav přepojení jednoho potrubí během migrace.
Vlastnosti
| acknowledged | Platí, pokud uživatel potvrdil tento pipeline (např. potvrdil, že složitý pipeline byl ručně opraven). Potvrzené potrubí neblokují přepínač. |
| classification | Klasifikace potrubí. |
| clone |
ID definice sestavení klonového pipeline, pokud bylo vytvořeno. |
| clone |
YAML název souboru klonu na větvi elm/migrations (pouze pro složité případy). |
| definition |
ID definice buildu pipeline. |
| error |
Chybová zpráva, pokud selhalo převedení potrubí. |
| findings | Klasifikační nálezy, které vysvětlují, proč je tento pipeline složitý. Prázdné pro jednoduché potrubí. |
| name | Název definice potrubí. |
| path | Cesta složky definice pipeline. |
| project |
ID projektu obsahující tento pipeline. |
| project |
Název projektu obsahující tento pipeline. |
| required |
Seznam repozitářů, na které se tento pipeline odkazuje a které potřebují mapování. Vyplněno, když je stav "needsMappings". |
| status | Aktuální stav přepojení. |
| yaml |
YAML název souboru používaný v definici pipeline. |
Podrobnosti vlastnosti
acknowledged
Platí, pokud uživatel potvrdil tento pipeline (např. potvrdil, že složitý pipeline byl ručně opraven). Potvrzené potrubí neblokují přepínač.
acknowledged: boolean
Hodnota vlastnosti
boolean
classification
Klasifikace potrubí.
classification: PipelineClassification
Hodnota vlastnosti
cloneDefinitionId
ID definice sestavení klonového pipeline, pokud bylo vytvořeno.
cloneDefinitionId: number
Hodnota vlastnosti
number
cloneYamlFile
YAML název souboru klonu na větvi elm/migrations (pouze pro složité případy).
cloneYamlFile: string
Hodnota vlastnosti
string
definitionId
ID definice buildu pipeline.
definitionId: number
Hodnota vlastnosti
number
errorMessage
Chybová zpráva, pokud selhalo převedení potrubí.
errorMessage: string
Hodnota vlastnosti
string
findings
Klasifikační nálezy, které vysvětlují, proč je tento pipeline složitý. Prázdné pro jednoduché potrubí.
findings: PipelineClassificationFinding[]
Hodnota vlastnosti
name
Název definice potrubí.
name: string
Hodnota vlastnosti
string
path
Cesta složky definice pipeline.
path: string
Hodnota vlastnosti
string
projectId
ID projektu obsahující tento pipeline.
projectId: string
Hodnota vlastnosti
string
projectName
Název projektu obsahující tento pipeline.
projectName: string
Hodnota vlastnosti
string
requiredMappings
Seznam repozitářů, na které se tento pipeline odkazuje a které potřebují mapování. Vyplněno, když je stav "needsMappings".
requiredMappings: RepositoryReference[]
Hodnota vlastnosti
status
yamlFilename
YAML název souboru používaný v definici pipeline.
yamlFilename: string
Hodnota vlastnosti
string