Мы пытаемся запустить чистую сборку YAML и столкнулись с причудой: сборка в конце имеет дополнительный шаг «Получить источники», которого нет в нашем файле YAML, и его нельзя удалить с помощьюПользовательский интерфейс.
Я создал файл azure-pipelines.yml
в корне нового репозитория Azure Git (не GitHub).Определение сборки было автоматически создано в OurRepo/OurRepo CI
на панели Сборки в DevOps Azure.
Сборка работает, но обратите внимание на дополнительный шаг в конце:
Когда я редактирую задание в пользовательском интерфейсе Azure с помощью Параметры конвейера , я замечаю задачу «Получить источники», которую невозможно удалить:
Хотя этот несъемный шаг имеет смысл для сборок, определяемых GUI, я пытаюсь перейти на "чистый YAML".Дополнительное извлечение не займет много времени, так что это не так уж и сложно, просто раздражает.
Очевидно, у других пользователей есть и этот дополнительный шаг в сборках YAML: попробуйте googling "Post-job: Получить исходные тексты".
Я что-то не так делаю, или это просто измышление с репозиториями Azure Git с использованием сборок YAML?( В руководстве по MS Docs используется обычное GitHub-репо , как я заметил).
Редактировать: Я также пытался создать определение сборки изYAML через Новое определение сборки> Azure Git Repo> YAML .Получившаяся страница не может обнаружить файл azure-pipeilnes.yml
(является ли этот файл пустым или имеет известное рабочее определение сборки, когда я его зафиксировал - пробовал оба), поэтому я оказался в том же месте.