Автоматизация установки модуля Jenkins

Есть ли способ автоматизировать установку модулей в Jenkins? Я пытаюсь максимально установить сценарий / автоматизировать установку моей CI-коробки. У меня почти все работает, но на данный момент требуется, чтобы кто-то зашел в Jenkins и установил модули через веб-интерфейс.

2 ответа

Вы можете скачать плагины с http://mirrors.jenkins-ci.org/plugins/PLUGIN_NAME/latest/PLUGIN_NAME.hpi. Бросив их в jenkins/plugins/, добьемся цели.

Не забудьте перезапустить Дженкинс.

Кроме того, если вы используете Chef вместо Puppet, поваренная книга Jenkins также позаботится об установке плагинов.

Модуль puppet-jenkins автоматизирует весь процесс установки Jenkins через Puppet. Он также имеет манифесты для установки плагинов, либо указав нужную версию, либо установив последнюю версию.

Если вы еще не используете Puppet и не хотите внедрять этот модуль в свою систему, вы можете взглянуть на манифест плагина и посмотреть, как процесс плагинов был автоматизирован.

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