如何离线安装jenkins?

How to install jenkins offline?

我可以在我的笔记本电脑上成功地在线安装 jenkins。但是,在尝试离线安装 jenkins 时(在我无法连接到互联网的办公室工作站上),问题就来了。 在 运行 jenkins.war 通过命令行后,虽然 jenkins 已成功安装,但一些插件 missing.I 设法从 post How to install a plugin in Jenkins manually?[ 获得了一些帮助=13=]

但是每个插件都必须单独下载,然后复制到我的离线机器上。所以我有一个窍门。 我把.jenkins directory下的所有文件夹都复制了(在我的在线安装机器上),然后复制到我的离线机器上。哇! 有效! 但我仍然遇到一个错误:

Maven Integration Plugin V2.16 .javadoc 1.0 is missing. To fix, install v1.0 or later

那么有没有 way/website/pdf/repository 可以一站式 solution/steps 在离线模式下顺利安装 Jenkins(读取具有所有必需的依赖项作为 zip)。 (如果没有,对 Jenkins 的创建者:拥有一个会是个好主意吗?)

我也在寻找一种简单的方法来管理插件之间的依赖关系,但据我所知没有官方工具

要么您有一个包含所有插件的 .zip 文件,您一次性准备好这些文件,要么您手动修复错误。

对于您的问题,安装以下 .hpi 文件应该就足够了:https://updates.jenkins-ci.org/latest/javadoc.hpijavadoc 与其他插件没有依赖关系)

您可以下载需要的.hpi版本的插件,粘贴到jenkins_home的plugins文件夹中,然后重启jenkins,就可以使用这些插件了。