Мой проект сборки имеет 3 шага:
подготовка файла
-deployment
испытания
Я установил все зависимости между ними, но я действительно хотел бы также привязать этап развертывания к функциональному тесту, чтобы, если функциональный тест запущен и новый код зафиксирован, развертывание ожидало завершения функциональных тестов.
Я знаю, что есть триггеры сборки, зависимости и зависимости артефактов, но каждая из них не подходит для моего случая.
Первый запуск развертывания каждый раз, когда завершается этап функционального тестирования, и, очевидно, это не то, что мне нужно.
Вторая вынуждает развертывание использовать тот же код, что и в функциональном тесте, вместо этого он должен использовать новый только что принятый код, а для третьей - более или менее такая же ситуация.
Где я не так думаю? Я что-то упустил или есть ярлык, чтобы это работало?