Запланируйте работу в jenkins после того, как все зависимые задания будут выполнены в определенное время - PullRequest
0 голосов
/ 08 июня 2018

У меня есть требование, когда присутствуют несколько сборок dev и после их завершения, мне нужно запустить задание развертывания конвейера.

Итак, два важных требования: отдельные задания всех потоков должны быть выполнены.Сборка должна запускать порт в определенное время, даже если все сборки завершены, скажем, после 9 вечера.

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

1 Ответ

0 голосов
/ 10 июня 2018

Используйте трубопроводы Дженкинса.Это немного инвестиций, но гораздо более гибкий и удобный.(плюс вы получаете все как код, а не как мастера)

В конвейере вы можете реализовать свои операции сборки в виде параллельных этапов, а затем с помощью ключевого слова waitUntil вы можете ждать до текущего времени.Х часов.

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