mac M2下的centos8:java和jenkins版本匹配,插件安装问题
java和jenkins版本匹配如下:
Java Support Policy
如果版本不匹配,jenkins无法正常启动,插件也无法安装成功。
实际操作过程发现:表格也并不全然正确,还是需要特定的版本才能正常
参考如下:
jenkins安装:
#sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
#sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
如果上一句执行报错,例如:error: https://pkg.jenkins.io/redhat-stable/jenkins.io.key: import read failed(2).
改这句执行:
#wget https://pkg.jenkins.io/redhat-stable/jenkins.io.key --no-check-certificate
此时列出所有可安装的jenkins版本:
#yum list jenkins --showduplicates
选择2.440.1-1.1安装, --nogpgcheck可以先不要加上,执行安装,如果不能成功,则加上
#sudo yum install jenkins-2.440.1-1.1 --nogpgcheck
#sudo systemctl start jenkins
#sudo systemctl status jenkins
然后访问jenkins地址,进行插件安装:虚拟机ip:8080进行访问,例如:
http://192.168.218.122:8080/http://192.168.218.122:8080/如果插件安装不成功,可以尝试如下修改:
#vim /var/lib/jenkins/updates/default.json
1.将"connectionCheckUrl":"https://www.google.com/"改成"connectionCheckUrl":"https://www.baidu.com/"
2.将https://updates.jenkins.io/update-center.json改成http://updates.jenkins.io/update-center.json