Я пытаюсь определить, есть ли способ переключения между представлениями пользовательского интерфейса и yml в определениях Azure DevOps Build и Release Pipeline.
Мне нравится представление yml, потому что у меня есть контролируемая версия Процесс сборки. Однако иногда представление пользовательского интерфейса проще в использовании, особенно при начале работы с новыми конвейерными задачами.
Я унаследовал некоторые сборки, которые редактируются через пользовательский интерфейс, и выглядят как этот снимок экрана, но я не могу найти файл yml в любом месте связанного Azure DevOps Git Репо. Где я могу найти его?
Когда я выбираю Редактировать конвейер, он просто показывает UI
Однако, когда я создаю новый При построении конвейера создается файл azure -pipelines.yml в главной ветви Azure DevOps Git Repo.
- Версия пользовательского интерфейса, которую я унаследовал, является исторической c сборкой, так что теперь Microsoft предпочитает файл yml?
- Предлагает ли они возможность переключения между визуальными и текстовыми определениями сборок в существующих сборках?
- Можно ли экспортировать свою сборку пользовательского интерфейса в файл yml? Некоторые сборки и выпуски, которые я унаследовал, являются сложными, и я не знаю, с чего начать преобразование их вручную в файл yml.
- Мне кажется, что возможность обойти определение сборки от UI до текст - действительно полезная концепция, почему вы отказались от такой возможности? Может быть, это в дорожной карте DevOps, но еще не расставлены по приоритетам?
Я посмотрел пару похожих вопросов / ответов, но это единственный вопрос, который действительно похож на мой вопрос. Тем не менее, когда-то спросили go, и вещи Azure довольно часто меняются, поэтому возможность может быть там сейчас:
Azure DevOps - используйте GUI вместо YAML для edit build pipe
Спасибо за любой совет.