是否可以在没有任何插件的情况下启动 Jenkins?
Is it possible to start Jenkins without any plugin?
我必须在无法访问 Internet 的机器(NonStop 服务器)上安装 Jenkins。我在 中读到可以下载 .hpi 文件并将它们放在正确的目录中,希望捕获所有依赖项,但目前安装在解除 Jenkins 阻塞后挂起,可能是因为它试图访问互联网。有没有办法在没有插件的情况下强制启动?
(顺便说一句,NonStop 服务器将 Jenkins 置于 Tomcat 下,如果这可能有任何重要性的话)
更新经过漫长而无果的工作,我们最终发现servlet的NonStop实现中存在一个占用机器的错误。
在设置 Jenkins 服务器期间,我从其他 Jenkins 服务器复制了许多文件,包括所有插件 hpi 文件到 JENKINS_HOME/plugins 文件夹。我使用 ThinBackup 创建了一个存档并从中复制了文件。复制是在没有使用 ThinBackup 恢复选项的情况下完成的。 Jenkins 服务器启动成功。
在复制文件之前不要忘记停止 Jenkins 服务器。复制它们后,您可以启动 Jenkins master。
我有一个模糊的记忆,我在 JENKINS_HOME 文件夹中看到 installed-plugins.xml 文件或具有相似名称的文件。它包含已安装插件的列表。我想这个文件和您尝试安装的插件之间可能不匹配。尝试将该文件以及任何插件 hpi 文件从具有互联网连接的计算机复制到新的离线服务器。
如果您以特定方式重命名插件,则可以禁用它 (JENKINS_HOME/plugins/PLUGIN_NAME.hpi.disabled)。来源 here.
我必须在无法访问 Internet 的机器(NonStop 服务器)上安装 Jenkins。我在
更新经过漫长而无果的工作,我们最终发现servlet的NonStop实现中存在一个占用机器的错误。
在设置 Jenkins 服务器期间,我从其他 Jenkins 服务器复制了许多文件,包括所有插件 hpi 文件到 JENKINS_HOME/plugins 文件夹。我使用 ThinBackup 创建了一个存档并从中复制了文件。复制是在没有使用 ThinBackup 恢复选项的情况下完成的。 Jenkins 服务器启动成功。 在复制文件之前不要忘记停止 Jenkins 服务器。复制它们后,您可以启动 Jenkins master。
我有一个模糊的记忆,我在 JENKINS_HOME 文件夹中看到 installed-plugins.xml 文件或具有相似名称的文件。它包含已安装插件的列表。我想这个文件和您尝试安装的插件之间可能不匹配。尝试将该文件以及任何插件 hpi 文件从具有互联网连接的计算机复制到新的离线服务器。
如果您以特定方式重命名插件,则可以禁用它 (JENKINS_HOME/plugins/PLUGIN_NAME.hpi.disabled)。来源 here.