5.jenkins安装配置升级

1.什么是jenkins

jenkins是一个开源提供友好操作界面的持续集成的工具,由java开发而成。jenkins是一个调度平台,本身不处理任何事情,都是借由插件完成所有的工作

2.为什么使用jenkins

jenkins有友好的操作界面,它本身不提供任何功能所有的事情都是由插件完成

3.安装jenkins

部署方式

1.java+jar
2.docker
3.packages

https://www.jenkins.io/zh/download/

我们选择第3种部署方式
部署java11版本jenkins
#安装jdk
yum -y install git java-11-openjdk

#下载rpm包
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.361-1.1.noarch.rpm

#安装 
yum localinstall -y jenkins-2.361-1.1.noarch.rpm

#配置
vi /etc/sysconfig/jenkins
JENKINS_USER="root"   #运行jenkins的用户身份为root  避免后期权限不足
JENKINS_PORT="80"     #如果jenkisn监听在80端口,运行身份必须为root

#启动jenkins
systemctl start jenkins
systemctl enable jenkins
部署java8 jenkins
# 下载安装包 

wget http://192.168.1.230/cicd/jdk1.8.tar.gz
wget http://192.168.1.230/cicd/maven-3.8.1.tar.gz
ln -s /usr/local/jdk1.8/bin/java  /usr/bin/java

# 配置环境变量

cat /etc/profile

export JAVA_HOME=/usr/local/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=.:${JAVA_HOME}/bin:$PATH

export M2_HOME=/usr/local/maven-3.8.1
export PATH=$PATH:${M2_HOME}/bin

# 下载安装

wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.346.1-1.1.noarch.rpm
yum install jenkins-2.341-1.1.noarch.rpm

4.jenkins插件管理

4.1 更换jenkins"插件下载" 站点
sed -i 's#https://www.google.com/#https://www.baidu.com/#g'  /var/lib/jenkins/updates/default.json
sed -i 's#updates.jenkins.io/download#mirror.tuna.tsinghua.edu.cn/jenkins#g'  /var/lib/jenkins/updates/default.json
4.2 修改jenkins "插件升级" 站点
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

4.3 手动上传插件

通过页面上传一个.hpi文件的方式安装插件

1.在jenkins官网 https://plugins.jenkins.io 后者 https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/ 下载插件 插件是一 .hpi结尾的
2.将下载好的插件上传到jenkins 系统设置 --> 插件管理 --> 上传插件

5.升级jenkins

1.jenkins版本过低,一些插件无法升级,这个时候我们就需要升级jenkins版本

2.第一种方法——下拉会在jenkins页面上让我们下载新版本

posted @ 2022-11-09 14:44  老夫聊发少年狂88  阅读(266)  评论(0编辑  收藏  举报