我已经通过两种方式安装了Jenkins插件,即手动将.hpi文件保存在Jenkins主目录中,以及从Jenkins前端安装(管理Jenkins>管理插件)。
.hpi
我在这里注意到的是,当我手动安装插件(以.hpi文件形式下载)时,它以扩展名安装,.hpi并且在通过Jenkins前端安装插件时,我注意到该插件再次安装为.jpi。
.jpi
但为什么?后台发生了什么事?我知道功能不会改变,但是看起来很有趣。
两者都应该是相同的,以扩展该詹金斯被重新命名hpi,以jpi在手动安装它,你说。
hpi
jpi
您在JENKINS_HOME中看到两者的原因是Jenkins引导时加载插件的顺序:plugin.jpi优先plugin.hpi于两个都存在的情况。通过这种方式,上载安装可确保重启后上载的版本将覆盖现有版本。
plugin.jpi
plugin.hpi