PipelineRewireEntry interface
Reprezentuje stan przeprogramowania pojedynczego pociągu w ramach migracji.
Właściwości
| acknowledged | Prawda, jeśli użytkownik potwierdził ten potok (np. potwierdził, że złożony potok został ręcznie naprawiony). Potwierdzone rurociągi nie blokują przełączania (cutover). |
| classification | Klasyfikacja rurociągu. |
| clone |
ID definicji buildu potoku klona, jeśli został utworzony. |
| clone |
Nazwa pliku YAML klona na gałęzi elm/migrations (tylko dla złożonych przypadków). |
| definition |
ID definicji buildów pipeline. |
| error |
Komunikat o błędzie, jeśli przemiana okablowania rurociągu się nie powiodła. |
| findings | Wyniki klasyfikacji opisujące, dlaczego ten proces jest złożony. Puste dla prostych potoków. |
| name | Nazwa definicji potoku. |
| path | Ścieżka folderu definicji pipeline. |
| project |
ID projektu zawierający ten potok. |
| project |
Nazwa projektu zawierająca ten pipeline. |
| required |
Lista repozytoriów odwołanych przez ten potok, które wymagają odwzorowania. Pojawia się, gdy status to "needsMappings". |
| status | Aktualny status przemiany okablowania. |
| yaml |
Nazwa pliku YAML używana w definicji potoku. |
Szczegóły właściwości
acknowledged
Prawda, jeśli użytkownik potwierdził ten potok (np. potwierdził, że złożony potok został ręcznie naprawiony). Potwierdzone rurociągi nie blokują przełączania (cutover).
acknowledged: boolean
Wartość właściwości
boolean
classification
Klasyfikacja rurociągu.
classification: PipelineClassification
Wartość właściwości
cloneDefinitionId
ID definicji buildu potoku klona, jeśli został utworzony.
cloneDefinitionId: number
Wartość właściwości
number
cloneYamlFile
Nazwa pliku YAML klona na gałęzi elm/migrations (tylko dla złożonych przypadków).
cloneYamlFile: string
Wartość właściwości
string
definitionId
ID definicji buildów pipeline.
definitionId: number
Wartość właściwości
number
errorMessage
Komunikat o błędzie, jeśli przemiana okablowania rurociągu się nie powiodła.
errorMessage: string
Wartość właściwości
string
findings
Wyniki klasyfikacji opisujące, dlaczego ten proces jest złożony. Puste dla prostych potoków.
findings: PipelineClassificationFinding[]
Wartość właściwości
name
Nazwa definicji potoku.
name: string
Wartość właściwości
string
path
Ścieżka folderu definicji pipeline.
path: string
Wartość właściwości
string
projectId
ID projektu zawierający ten potok.
projectId: string
Wartość właściwości
string
projectName
Nazwa projektu zawierająca ten pipeline.
projectName: string
Wartość właściwości
string
requiredMappings
Lista repozytoriów odwołanych przez ten potok, które wymagają odwzorowania. Pojawia się, gdy status to "needsMappings".
requiredMappings: RepositoryReference[]
Wartość właściwości
status
Aktualny status przemiany okablowania.
status: PipelineRewireStatus
Wartość właściwości
yamlFilename
Nazwa pliku YAML używana w definicji potoku.
yamlFilename: string
Wartość właściwości
string