如何在离线模式下安装jenkins插件

时间:2017-10-23 12:06:45

标签: jenkins jenkins-plugins

我坐在代理人后面。我不能绕过它,因为我不允许在这个linux盒子上下载任何东西。我也没有root权限。

我已经在apache tomcat上部署了jenkins.war。另外,下载了所有必要的Jenkins插件并将其放置如下:

jenkins
+apache-tomcat-8.5.12/webapps/jenkins
+apache-tomcat-8.5.12/webapps/jenkins.war
+plugins

任何人都可以告诉我有没有办法在一些配置文件中指向'jenkins/plugins'目录路径来安装插件。

由于

2 个答案:

答案 0 :(得分:1)

在主人

假设已明确下载.hpi文件,管理员可以手动将.hpi文件放在文件系统的特定位置。

将下载的.hpi`文件复制到Jenkins主服务器上的JENKINS_HOME / plugins目录中(例如,在Debian系统上,JENKINS_HOME通常是/ var / lib / jenkins)。

在插件加载并在Jenkins环境中可用之前,需要重新启动master。

注意依赖插件一些插件声称其他插件

Jenkins plugins

答案 1 :(得分:1)

最后解决了这个问题。复制了所有插件@ /home/appuser/.jenkins/plugins。当我们在apache tomcat上部署jenkins.war时,它创建了jenkins-home @ /home/user/.jenkins