Kis*_*ire 114 jenkins jenkins-plugins
从更新中心安装插件会导致:
检查互联网连接无法连接到 http://www.google.com/.也许您需要配置HTTP代理?部署插件失败 - 详细信息hudson.util.IOException2:无法从http://updates.jenkins-ci.org/download/plugins/deploy/1.9/deploy.hpi下载
是否可以下载插件并手动将其安装到Jenkins中?
Mic*_*ler 154
是的你可以.下载插件(*.hpi文件)并将其放在以下目录中:
<jenkinsHome>/plugins/
Run Code Online (Sandbox Code Playgroud)
之后您将需要重新启动Jenkins.
jfc*_*edo 133
有时,当您下载插件时,您可能会获得(.zip)文件,然后只需使用(.hpi)重命名并使用UI来安装插件.
Ser*_*cos 20
如果你使用Docker,你应该阅读这个文件:https://github.com/cloudbees/jenkins-ci.org-docker/blob/master/plugins.sh
父Dockerfile的示例:
FROM jenkins
COPY plugins.txt /plugins.txt
RUN /usr/local/bin/plugins.sh /plugins.txt
Run Code Online (Sandbox Code Playgroud)
plugins.txt
<name>:<version>
<name2>:<version2>
Run Code Online (Sandbox Code Playgroud)
Mic*_*raz 12
我创建了一个执行以下操作的简单脚本:
该脚本不需要运行jenkins - 我用它来配置一个docker box.
https://gist.github.com/micw/e80d739c6099078ce0f3
小智 10
Docker更新:使用install-plugins.sh脚本.它需要一个插件名称列表减去'-plugin'扩展名.请参阅此处的说明.
install-plugins.sh替换现在警告的已弃用的plugins.sh:
WARN: plugins.sh is deprecated, please switch to install-plugins.sh
要根据plugins.sh使用plugins.txt,请参阅此问题并解决此问题:
RUN /usr/local/bin/install-plugins.sh $(cat /usr/share/jenkins/plugins.txt | tr '\n' ' ')