PipelineRewireEntry interface
Представляет состояние перепроводки одного конвейера внутри миграции.
Свойства
| acknowledged | Верно, если пользователь подтвердил этот конвейер (например, подтвердил, что сложный конвейер был исправлен вручную). Подтвержденные конвейеры не блокируют переключение. |
| classification | Классификация трубопровода. |
| clone |
ID определения билда клон-конвейера, если он уже создан. |
| clone |
Имя файла YAML клона на ветке elm/migrations (только для сложных случаев). |
| definition |
ID определения сборки конвейера. |
| error |
Сообщение об ошибке, если перепроводка конвейера не удалась. |
| findings | Классификационные выводы, объясняющие, почему этот конвейер сложен. Пусто для простых конвейеров. |
| name | Название определения конвейера. |
| path | Путь папки в определении конвейера. |
| project |
Идентификатор проекта, содержащий этот конвейер. |
| project |
Название проекта, содержащее этот конвейер. |
| required |
Список репозиториев, на которые ссылается этот конвейер, нуждающихся в отображении. Заполняется, когда статус — «needsMappings». |
| status | Текущий статус перепроводки. |
| yaml |
Имя файла 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
yamlFilename
Имя файла YAML, используемое в определении конвейера.
yamlFilename: string
Значение свойства
string