Jenkins в качестве диспетчера задач.

Nov 29, 2015 17:56

Нашёл, как использовать Jenkins в качестве диспетчера вместо сron.

Идея в том, что бы создать Multi-configuration project, затем, в зависимости от потребностей, можно даже не импортировать код, а просто выбрать Execute Shell в качестве Build Step. В окошке шелла можно писать практически всё, что угодно, включая sudo комманды (конечно, придётся дать дженкинсу на них привилегии). Бонус в том, что один и тот же проект можно вызывать по всякому, включать в билд-цепочки (причём делая их зависимыми друг от друга), организовывать себе сообщения на емайл и Jenkins сохранит все логи, какие только возможны.

Сейчас замутил харвестеры через Jenkins, довольно стабильно всё работает.

пособие по приручению пингвина, java, jenkins

Previous post Next post
Up