Могу ли я ограничить количество выполнений в день для сборки? - PullRequest
0 голосов
/ 04 февраля 2019

В Дженкинсе мне нужно ограничить выполнение задания только один раз в день. Возможно?

Моя сборка - это всего лишь одна пакетная команда

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

Спасибо за ответы, ребята

1 Ответ

0 голосов
/ 04 февраля 2019

Итак, давайте предположим, что ваше задание называется TestJob. Создайте другое задание с именем DisableEnable_TestJob.В DisableEnable_TestJob настройте его для запуска с помощью триггера сборки Build Trigger Затем вы можете использовать Плагин DSL задания , чтобы отключить определенный TestJob, а затем активировать после того, как системное время станет полуночным.Обратитесь к этому ответу, чтобы узнать, как его использовать: Активируйте и деактивируйте работу с помощью подключаемого модуля DSL .Вы должны искать только как ждать до полуночи, но это не должно быть проблемой.Как только время наступит в 12:00, вы сможете снова активировать задание.

Позвольте мне сейчас, если вам нужна дополнительная помощь

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