Изменение ветви файла yaml в Azure Devops Release Pipeline - PullRequest
0 голосов
/ 27 января 2020

У меня есть существующий Azure конвейер Devops, и я хотел бы изменить ветку, которая содержит файл yaml. В конвейере много переменных, поэтому я бы предпочел не создавать новый с нуля. При редактировании конвейера я вижу, что я могу изменить местоположение файла yaml внутри ветви. И я также вижу выпадающий список, который можно использовать для переключения веток. Но я не вижу способа сохранить эту новую конфигурацию филиала.

Кто-нибудь еще имел эту проблему?

1 Ответ

1 голос
/ 28 января 2020

1.Если эти переменные определены в файле xx.yml, для повторного использования этих переменных в другой ветви (назовите ее Y ветка), которая не содержит файл xx.yaml, вам нужно только отметьте в этом файле ветку Y , как указано выше Anthony . Затем конвейер найдет этот файл (если он соответствует Yaml File path), и вы можете запустить конвейер с конфигурацией из нужной ветки.

Кроме того: После этого не забудьте изменить триггеры , потому что вы находитесь в другой ветке.

2. И если у вас уже есть одна xx.yml файл в Y ветви, вам нужно только скопировать содержимое переменных: часть из текущего файла yaml в файл yaml в Y ветви и зафиксировать изменение .

Надеюсь, это поможет:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...