linux中搭建jenkins

前言

持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员
至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包
括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程
可以大大减少集成的问题,让团队能够更快的开发内聚的软件。

Jenkins 只是一个平台,真正运作的都是插件,这就是 Jenkins 流行的原因,因为
Jenkins有很多插件。

1.安装jdk并配置环境

上传安装包,解压安装包到/usr/local目录下
tar -zxvf jdk-8u162-linux-x64.tar.gz -C /usr/local/
配置环境
vim /etc/profile
在文件末尾处添加以下代码块

#set java environment
JAVA_HOME=/usr/local/jdk1.8.0_162
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

重新加载配置文件
source /etc/profile

2.下载并安装jenkins

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
yum install jenkins

3.修改配置文件

vim /etc/sysconfig/jenkins

JENKINS_HOME="/data/jenkins",#存放jenkins 配置及工作文件
JENKINS_PORT="8080",#jenkins默认8080端口,检查设置的端口是否被占用

创建存储目录 mkdir /data/jenkins
修改权限 chmod 777 -R /data

4.jenkins中添加jdk环境变量

查看当前Java的环境变量 echo $JAVA_HOME
复制Java的环境变量地址, 编辑vim /etc/init.d/jenkins文件, 指定位置添加该地址, 后缀附上/bin/java

重启Jenkins
systemctl daemon-reload
systemctl restart jenkins.service

5.登录Jenkins的ip+端口

linux中获取管理员密码 cat /data/jenkins/secrets/initialAdminPassword

选择安装推荐的插件

也可以选择右边的【选择插件来安装】
取消默认勾选的插件,搜索一下两个插件安装,第一个是汉化插件(只能汉化部分),第二个是第一个插件的依赖
Localization: Chinese (Simplified)
Trilead API Plugin
可以选择新建用户,也可以继续使用admin用户



搭建完成

注意:页面出现的重启jenkins,都从服务器用命令重启。

CSDN:https://blog.csdn.net/qq_27682773
简书:https://www.jianshu.com/u/e99381e6886e
博客园:https://www.cnblogs.com/lixianguo

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值