我正在尝试通过手动安装 credentials
插件来设置 jenkins
版本1.651.3 .
但无法安装插件 . 这是我试过的;
-
从
http://pkg.jenkins-ci.org/debian-stable/binary/jenkins_1.651.3_all.deb
下载jenkins
. -
在
Ubuntu 16.04
上安装jenkins_1.651.3_all.deb
. -
我可以看到默认的
credentials
插件版本是1.18
. -
删除旧文件;
rm -rf /var/lib/jenkins/plugins/credentials*
. -
从
https://updates.jenkins-ci.org/download/plugins/credentials/2.1.13/credentials.hpi
下载最新的凭证插件 . -
重启jenkins;
service jenkins restart
. -
凭证版本仍然是
1.18
而不是2.1.13
.
如何手动安装最新的 credentials
插件?我的意思是没有访问Web UI(管理Jenkins - >管理插件)?
2 回答
Jenkins为$ JENKINS_HOME / plugins /中的每个.hpi文件创建一个以插件命名的目录 .
尝试找到该目录(名称应为 'credentials' )和 delete it .
我找到了描述这种行为的文档;插件固定 . https://wiki.jenkins.io/plugins/servlet/mobile?contentId=46334825#content/view/46334825
创建xxx.jpi.pinned之后就可以了 .