【发布时间】:2014-06-12 12:30:58
【问题描述】:
如何在不重启 jenkins 的情况下安装我自己的 jenkins 插件。我在更新中心看到它无需重新启动即可安装插件,但我无法在不重新启动的情况下安装自己的插件。请让我知道该怎么做。我正在使用 Jenkins 1.509.2
【问题讨论】:
标签: plugins jenkins installation
如何在不重启 jenkins 的情况下安装我自己的 jenkins 插件。我在更新中心看到它无需重新启动即可安装插件,但我无法在不重新启动的情况下安装自己的插件。请让我知道该怎么做。我正在使用 Jenkins 1.509.2
【问题讨论】:
标签: plugins jenkins installation
在安装插件的过程中,您可以选择“Install without restart”按钮。
但是,由于 Jenkins 的架构选择,同样的方案不允许我们升级现有插件。 Jenkins 在 1.44 中添加了插件支持,因为那时 Jenkins 需要重新启动才能使新插件生效。这是因为我们在启动时加载插件,进行各种计算以围绕所有插件构建不可变的数据结构。
【讨论】:
第一次安装自定义插件运行良好,无需重新启动。但是当我想对插件执行更新时,它会指定我应该重新启动 Jenkins 服务器。
【讨论】:
如果您询问如何在不重新启动的情况下安装您个人开发的插件,而不是插件存储库中的插件,您可以通过以下方式进行: Jenkins>插件管理器,点击高级选项卡。
在那里你会看到“上传插件”。上传插件的 hpi 文件。您不需要重新启动 Jenkins。所有正在运行的作业都不会中断。您的插件应该在之后出现。此方法尚未针对所有插件进行测试,但对一些简单的插件有效。
【讨论】: