Jenkins安装推荐插件前,更换插件源

网上找了很多都解决不了问题,直到看到jenkins-update-center,还有一个问题,就是尽量在实体机上装,感觉docker坑太多....

安装jenkins,以Debian系为例

  • 安装包在这里,需要注意的是,我用stable版本的,某些插件总是安装不上,用最新的weekly版本则没问题。根据自己的系统版本下载安装包就行了

  • 必备软件:sudo apt install openjdk-8-jdk maven git wget -y

  • 安装离线包: dpkg -i 安装包.deb

  • 启动服务,这一步很重要,一定要先启动一下:systemctl enable jenkins.service;systemctl start jenkins.service

-下载证书文件

[ ! -d /var/lib/jenkins/update-center-rootCAs ] && mkdir /var/lib/jenkins/update-center-rootCAs
wget https://cdn.jsdelivr.net/gh/lework/jenkins-update-center/rootCA/update-center.crt -O /var/lib/jenkins/update-center-rootCAs/update-center.crt
chown jenkins.jenkins -R /var/lib/jenkins/update-center-rootCAs
  • 更换端口(如有需要)
    vim /usr/lib/systemd/system/jenkins.service,找到Environment="JENKINS_PORT=8081"修改,这里提修改端口,是因为修改源后要重启jenkins,修改端口也需要重启,放在一块,节省时间

  • 修改源,这里用的中科大的,其它源看这里jenkins-update-center

sed -i 's#https://updates.jenkins.io/update-center.json#https://cdn.jsdelivr.net/gh/lework/jenkins-update-center/updates/ustc/update-center.json#' /var/lib/jenkins/hudson.model.UpdateCenter.xml
rm -f /var/lib/jenkins/updates/default.json

systemctl restart jenkins
  • 查看密码
cat /var/lib/jenkins/secrets/initialAdminPassword
posted @ 2021-08-31 18:18  秒年度  阅读(350)  评论(0编辑  收藏  举报