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