PipelineRewireEntry interface

Представляет состояние перепроводки одного конвейера внутри миграции.

Свойства

acknowledged

Верно, если пользователь подтвердил этот конвейер (например, подтвердил, что сложный конвейер был исправлен вручную). Подтвержденные конвейеры не блокируют переключение.

classification

Классификация трубопровода.

cloneDefinitionId

ID определения билда клон-конвейера, если он уже создан.

cloneYamlFile

Имя файла YAML клона на ветке elm/migrations (только для сложных случаев).

definitionId

ID определения сборки конвейера.

errorMessage

Сообщение об ошибке, если перепроводка конвейера не удалась.

findings

Классификационные выводы, объясняющие, почему этот конвейер сложен. Пусто для простых конвейеров.

name

Название определения конвейера.

path

Путь папки в определении конвейера.

projectId

Идентификатор проекта, содержащий этот конвейер.

projectName

Название проекта, содержащее этот конвейер.

requiredMappings

Список репозиториев, на которые ссылается этот конвейер, нуждающихся в отображении. Заполняется, когда статус — «needsMappings».

status

Текущий статус перепроводки.

yamlFilename

Имя файла YAML, используемое в определении конвейера.

Сведения о свойстве

acknowledged

Верно, если пользователь подтвердил этот конвейер (например, подтвердил, что сложный конвейер был исправлен вручную). Подтвержденные конвейеры не блокируют переключение.

acknowledged: boolean

Значение свойства

boolean

classification

Классификация трубопровода.

classification: PipelineClassification

Значение свойства

cloneDefinitionId

ID определения билда клон-конвейера, если он уже создан.

cloneDefinitionId: number

Значение свойства

number

cloneYamlFile

Имя файла YAML клона на ветке elm/migrations (только для сложных случаев).

cloneYamlFile: string

Значение свойства

string

definitionId

ID определения сборки конвейера.

definitionId: number

Значение свойства

number

errorMessage

Сообщение об ошибке, если перепроводка конвейера не удалась.

errorMessage: string

Значение свойства

string

findings

Классификационные выводы, объясняющие, почему этот конвейер сложен. Пусто для простых конвейеров.

findings: PipelineClassificationFinding[]

Значение свойства

name

Название определения конвейера.

name: string

Значение свойства

string

path

Путь папки в определении конвейера.

path: string

Значение свойства

string

projectId

Идентификатор проекта, содержащий этот конвейер.

projectId: string

Значение свойства

string

projectName

Название проекта, содержащее этот конвейер.

projectName: string

Значение свойства

string

requiredMappings

Список репозиториев, на которые ссылается этот конвейер, нуждающихся в отображении. Заполняется, когда статус — «needsMappings».

requiredMappings: RepositoryReference[]

Значение свойства

status

Текущий статус перепроводки.

status: PipelineRewireStatus

Значение свойства

yamlFilename

Имя файла YAML, используемое в определении конвейера.

yamlFilename: string

Значение свойства

string