Многократные синхронные фазы регистрации в Azure для организации - PullRequest
0 голосов
/ 28 октября 2019

Я думаю, должен быть способ сделать это, но мне не нравится, когда все мои задачи находятся на одной и той же фазе. Я хотел бы разделить его так, чтобы одна фаза все настраивала (установка npm и т. Д.), Следующая фаза запускает модульные тесты, следующая фаза создает приложение, а следующая фаза развертывает приложение.

Возможно ли это сделать в Azure Devops Pipeline? В настоящее время я продолжаю получать сообщение об ошибке «У вас не может быть несколько заданий при выполнении проверок на входе gated», но я надеюсь, что, возможно, есть настройка, которую я просматриваю?

1 Ответ

1 голос
/ 29 октября 2019

Продолжайте получать сообщение об ошибке «У вас не может быть нескольких заданий при выполнении закрытых проверок»

На самом деле, это сообщение об ошибке отображает ограничение для Проверка ворот -в в Azure Devops: Azure Devops не поддерживает совместное использование Multi-AgentJobs и Gated. Таким образом, такой настройки вы не можете настраивать и использовать.

Поскольку наша разработанная логика жестко закодирована в определении, мы разрешаем запускать одну сборку только одному агенту. Это означает, что при использовании регистрации Gated вы не можете применять несколько заданий агента, даже не можете запускать одно задание агента параллельно.

См. Этот поток , который возник в нашей официальной форме. ,

Недавно мы получили аналогичный запрос предложения функции: Нам необходимо использовать Multi-agent и Gated check-in вместе. Вы можете голосовать и комментировать там, чтобы повысить приоритет этого предложения. И тогда наш менеджер по продукту мог бы рассмотреть его в плане разработки как можно скорее.

...