PipelineRewireEntry interface

Geeft de herbedrading van een enkele pijplijn binnen een migratie weer voor.

Eigenschappen

acknowledged

Klopt als de gebruiker deze pijplijn heeft bevestigd (bijvoorbeeld bevestigd dat een complexe pijplijn handmatig is gerepareerd). Erkende pijpleidingen blokkeren geen cutover.

classification

De classificatie van de pijpleiding.

cloneDefinitionId

De builddefinitie-ID van de kloonpijplijn, als die al is aangemaakt.

cloneYamlFile

De YAML-bestandsnaam van de kloon op de elm/migrations-branch (alleen voor complexe gevallen).

definitionId

De build definition ID van de pipeline.

errorMessage

Foutmelding als de herbedrading van de pijplijn is mislukt.

findings

Classificatiebevindingen die beschrijven waarom deze pijplijn complex is. Leeg voor eenvoudige pijpleidingen.

name

De naam van de pijpleidingdefinitie.

path

Het mappad van de pipeline-definitie.

projectId

De project-ID bevat deze pipeline.

projectName

De projectnaam bevat deze pijplijn.

requiredMappings

Lijst van repositories waarnaar deze pijplijn verwijst en die mappings nodig hebben. Wordt ingevuld wanneer de status "needsMappings" is.

status

De huidige status van de herbedrading.

yamlFilename

De YAML-bestandsnaam die wordt gebruikt door de pijplijndefinitie.

Eigenschapdetails

acknowledged

Klopt als de gebruiker deze pijplijn heeft bevestigd (bijvoorbeeld bevestigd dat een complexe pijplijn handmatig is gerepareerd). Erkende pijpleidingen blokkeren geen cutover.

acknowledged: boolean

Waarde van eigenschap

boolean

classification

De classificatie van de pijpleiding.

classification: PipelineClassification

Waarde van eigenschap

cloneDefinitionId

De builddefinitie-ID van de kloonpijplijn, als die al is aangemaakt.

cloneDefinitionId: number

Waarde van eigenschap

number

cloneYamlFile

De YAML-bestandsnaam van de kloon op de elm/migrations-branch (alleen voor complexe gevallen).

cloneYamlFile: string

Waarde van eigenschap

string

definitionId

De build definition ID van de pipeline.

definitionId: number

Waarde van eigenschap

number

errorMessage

Foutmelding als de herbedrading van de pijplijn is mislukt.

errorMessage: string

Waarde van eigenschap

string

findings

Classificatiebevindingen die beschrijven waarom deze pijplijn complex is. Leeg voor eenvoudige pijpleidingen.

findings: PipelineClassificationFinding[]

Waarde van eigenschap

name

De naam van de pijpleidingdefinitie.

name: string

Waarde van eigenschap

string

path

Het mappad van de pipeline-definitie.

path: string

Waarde van eigenschap

string

projectId

De project-ID bevat deze pipeline.

projectId: string

Waarde van eigenschap

string

projectName

De projectnaam bevat deze pijplijn.

projectName: string

Waarde van eigenschap

string

requiredMappings

Lijst van repositories waarnaar deze pijplijn verwijst en die mappings nodig hebben. Wordt ingevuld wanneer de status "needsMappings" is.

requiredMappings: RepositoryReference[]

Waarde van eigenschap

status

De huidige status van de herbedrading.

status: PipelineRewireStatus

Waarde van eigenschap

yamlFilename

De YAML-bestandsnaam die wordt gebruikt door de pijplijndefinitie.

yamlFilename: string

Waarde van eigenschap

string