мой запрос: как передать параметры конвейеру сборки azure Dev ops извне, чтобы контролировать выполнение задач? Чтобы объяснить подробно, вот объяснение:
У меня есть проект в Azure Dev ops, у которого есть конвейер сборки, настроенный с некоторыми сериями задач, включающих сборку решения, создание развертываемого пакета и т. Д. Обычно это выполняется хорошо и хорошо без каких-либо проблем.
Я хочу объявить переменную конвейера в этом определении сборки проекта, к которой я могу получить доступ извне, когда я скажу, что это что-то вроде совершенно другого или внешнего приложения, такого как поток ms, чтобы я мог передать значение вновь созданной переменной конвейера как указано выше, и используя это значение, хранящееся в этой новой переменной, я должен иметь возможность пропустить несколько шагов в конвейере сборки, а я должен иметь возможность выполнить только несколько шагов.
Поясню на примере:
- Рассмотрим проект под названием A в azure Dev ops, в котором конвейер сборки настроен для выполнения 5 различных задач.
- Предположим, в том же конвейере сборки создана новая переменная конвейера с именем flag.
- Рассмотрим внешнее приложение, такое как поток ms, которое запускает конвейер сборки проекта A на шаге 1.
- Я должен иметь возможность передать значение переменной flag, созданной на шаге 2, используя поток на третьем шаге, например true или false.
- Используя значение флага, переданное конвейеру сборки из потока ms, задачи в конвейере сборки должны быть выполнены, т.е. если значение, поступающее через внешнее приложение в конвейер сборки, истинно, тогда оно должно выполнить только 3, 4 задачи в конвейере сборки и пропустить другие со значением false должны выполнять все шаги конвейера сборки в Azure Dev ops.
Вопрос в том, как добиться или заставить такое поведение происходить?
Пожалуйста, помогите мне в решении этой проблемы?
Если передача значения переменной невозможна, не могли бы вы сообщить мне, как добиться поведения пропуска в конвейере сборки azure Dev ops, запускаемом из внешнего приложения, такого как поток ms?