Возможно ли в Jenkins добавить время сна между действиями сборки?
Я запускаю сервер JBoss в Jenkins в качестве действия сборки. Следующее действие запускает набор тестов. Мне нужно добавить время сна между двумя действиями. Кто-нибудь знает, как это сделать?
5 ответов
Если вы хотите знать, как спать между этими шагами сборки, которые вы можете использовать sleep
С Execute shell
тип.
sleep 30s
в Дженкинсе есть встроенная функция для сна, но ее нелегко найти, потому что они называют ее по-разному.
На следующем скриншоте
вы можете видеть, что есть Quiet period
настройка в расширенных параметрах проекта, который" выполняется " перед текущим заданием (проектом).
Если у вас есть 3 задания, вы также можете установить этот параметр для заданий 2 и 3, которые сделают:
job1 -> (sleep -> job2) -> (sleep -> job3)
все предыдущие ответы верны, вот более подробная информация для linux envirnment.
Поиск существующей конфигурации задания для"добавить шаг сборки"
выберите Выполнить оболочку, а затем добавить спать some_number.