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í.

cloneDefinitionId

ID definice sestavení klonového pipeline, pokud bylo vytvořeno.

cloneYamlFile

YAML název souboru klonu na větvi elm/migrations (pouze pro složité případy).

definitionId

ID definice buildu pipeline.

errorMessage

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.

projectId

ID projektu obsahující tento pipeline.

projectName

Název projektu obsahující tento pipeline.

requiredMappings

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í.

yamlFilename

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

Aktuální stav přepojení.

status: PipelineRewireStatus

Hodnota vlastnosti

yamlFilename

YAML název souboru používaný v definici pipeline.

yamlFilename: string

Hodnota vlastnosti

string