Jenkins环境部署

本文介绍了如何通过访问清华大学镜像网下载Jenkins进行yum和rpm安装。详细步骤包括:查看Jenkins状态,修改配置文件和插件源,查看初始化密码,前端页面访问,安装插件并完成初始化。接着,讲解了选择插件配置,创建job并选择流水线,配置git拉取代码,以及使用Jenkins进行代码拉取、打包jar和触发自动化测试。
摘要由CSDN通过智能技术生成
* 安装Java1.8.0环境
# 如果不先安装,后面安装完Jenkins后需要手动配置,增加麻烦
yum -y install java-1.8.0*
* 安装Jenkins

1.yum安装

# 下载Jenkins repo源,受限GFW,网速会很慢
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
# 安装Jenkins key
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
# yum安装Jenkins
yum -y install jenkins

2.rpm安装

访问清华大学镜像网下载

https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/
# 安装
rpm -ivh jenkins-rpm包
# 链接如https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.250-1.1.noarch.rpm

Jenkins状态操作

# 查看状态
systemctl status jenkins
# 启动
systemctl start jenkins
# 停止
systemctl stop jenkins
# 重启
systemctl restart jenkins
# 开机自启
systemctl enable jenkins
# 禁用开机自启
systemctl disable jenkins

查看Jenkins配置目录

rpm -ql jenkins

/etc/init.d/jenkins                     # 系统命令
/etc/logrotate.d/jenkins                
/etc/sysconfig/jenkins                  # jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置
/usr/lib/jenkins                        # jenkins安装目录,war包会放在这里
/usr/lib/jenkins/jenkins.war            # jenkins安装war包
/usr/sbin/rcjenkins
/var/cache/jenkins
/var/lib/jenkins                        # 默认的JENKINS_HOME,修改工作目录时,需要关闭Jenkins并将数据全部迁移到指定目录
/var/log/jenkins                        # jenkins日志文件

修改配置文件

vim /etc/sysconfig/jenkins
# 修改工作空间,最好不要放在系统盘
JENKINS_HOME
# 修改Jenkins运行用户,默认即可
JENKINS_USER
# 修改Jenkins使用端口,被占用可导致启动失败,按照需要修改
JENKINS_PORT

修改插件源

# 注意,该配置文件位于工作空间
sed -i 's#https://updates.jenkins.io/update-center.json#https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json#g' /var/lib/jenkins/hudson.model.UpdateCenter.xml
# 重启生效
systemctl restart jenkins

查看初始化密码

# 注意,该配置文件位于工作空间下
# 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值