Функциональность для запуска и остановки рабочих мест - PullRequest
0 голосов
/ 20 сентября 2019

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

Скажем, у меня есть какой-то код, который я хочу запустить с 7 утра до 7 вечера.Обычно задания Jenkins выполняются, когда какой-либо процесс завершен.Как закрытие скрипта Python.

Моей целью было бы иметь возможность иметь скрипт, который будет бесконечно запускаться и будет прерван Дженкинсом в определенное время.Это позволило бы мне увидеть хороший веб-интерфейс, запустить его удаленно, легко добавить хуки и т. Д.

Возможно ли это в Jenkins или есть другая платформа, такая как Jenkins, которая поддерживает этот тип функциональности.По сути, вместо использования Jenkins для «сборок», вы будете использовать их для управления сервисами

1 Ответ

0 голосов
/ 20 сентября 2019

Я полностью заменил Linux Cron на Jenkins, так что да, вы можете делать то, что хотите.Только ограничено вашим воображением :)

У меня все мои серверы Linux сконфигурированы как узлы (через ssh) в Jenkins, и у соединяющей учетной записи на каждом из них есть привилегии sudo, поэтому я могу, по сути, сделать, чтобы Jenkins делал все что угодноЯ хочу это на уровне ОС.

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