Есть ли способ автоматизировать установку модулей в Jenkins? Я пытаюсь скрипт / автоматизировать установку моего блока CI, насколько это возможно. У меня почти все работает, но на данный момент требуется, чтобы кто-то зашел в Jenkins и установил модули через веб-интерфейс.
Вы можете скачать плагины с http://mirrors.jenkins-ci.org/plugins/PLUGIN_NAME/latest/PLUGIN_NAME.hpi . Поместите их в jenkins / plugins / - это поможет.
Не забудьте перезапустить Jenkins.
Кроме того, если вы используете Chef вместо Puppet, поваренная книга Jenkins также позаботится об установке плагинов.
В кукольный дженкинс модуль автоматизирует весь процесс установки Jenkins через Кукольный. В нем также есть манифесты для установки плагинов, указав нужную версию или установив последнюю версию.
Если вы еще не используете Puppet и не хотите внедрять этот модуль в свою систему, вы можете взглянуть на манифест плагина и посмотрите, как автоматизировался процесс добавления плагинов.