Есть ли способ заблокировать развертывание только в определенное время суток?

Я хочу иметь возможность выполнять развертывание только в определенные дни с 9:00 до 18:00. У меня уже есть сборки, заблокированные по дням, с помощью «Установить ApprovedDays», но мне нужен один на несколько часов.

Перейдите в «Конфигурация» -> «Сборка» -> «Периодическая сборка» и укажите период времени.

mahan 20.06.2019 08:42

Из того, что я читаю, сборка по расписанию должна происходить в определенное время. Я хочу, чтобы наши сборки запускались, когда происходит регистрация, и если они соответствуют критериям (одним из них является время суток), автоматически выполняется развертывание. Я пытаюсь избежать запуска сборок в производство, когда нет поддержки для решения каких-либо проблем.

JasonW 21.06.2019 19:37

Привет @JasonW. Если мой или любой другой ответ решил ваш вопрос, рассмотрите принимая это, нажав на галочку. Это показывает более широкому сообществу, что вы нашли решение, и повышает репутацию как отвечающего, так и вас самих. Конечно, нет никаких обязательств делать это.

Marko Previsic 21.06.2019 22:38
"DevOps: Jenkins & AWS Series, часть 5: Установка Gradle на Ubuntu 22.04
"DevOps: Jenkins & AWS Series, часть 5: Установка Gradle на Ubuntu 22.04
В этой статье блога мы проведем вас через процесс установки Gradle на Ubuntu 22.04, интеграции его с Jenkins и создания задания Gradle. Мы...
1
3
41
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Возможно, этот плагин Jenkins может решить вашу проблему: https://github.com/jenkinsci/рабочие часы-плагин

Спасибо, это похоже именно то, что я искал.

JasonW 21.06.2019 19:38

Другие вопросы по теме