ubuntu16 安装 jenkins

1 jenkins 是什么

enkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。

Jenkins是一种软件允许持续集成。Jenkins 安装在一台服务上也中央构建发生的地方

2 为什么要使用jinkins

1、持续、自动地构建/测试软件项目。 
2、监控软件开放流程,快速问题定位及处理,提示开放效率

3 安装jenkins

本安装是以ubuntu16来进行安装的

配置要求 : 不少于256M内存,不低于1G磁盘,jdk版本>=8 (这个配置应该都可以满足)

3.1 安装java jdk

java -version
#显示如下则跳过该步骤
#openjdk version "1.8.0_171"
#OpenJDK Runtime Environment (build 1.8.0_171-8u171-b11-2~14.04-b11)
#OpenJDK 64-Bit Server VM (build 25.171-b11, mixed mode)

  3.1.1 添加ppa

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

3.1.2 安装java8

# 安装java8
sudo apt-get install oracle-java8-installer
# 设置为默认jdk
sudo apt install oracle-java8-set-default

 

3.2 安装jenkins

官网: https://jenkins.io/

# 下载
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
# 添加到源
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
# 更新源
sudo apt-get update
# 安装jenkins
sudo apt-get install jenkins

安装完以后

sudo service jenkins status
# 如果出现以下内容 那么恭喜你安装成功了
#● jenkins.service - LSB: Start Jenkins at boot time
#   Loaded: loaded (/etc/init.d/jenkins; bad; vendor preset: enabled)
#   Active: active (exited) since Wed 2018-07-18 10:49:16 CST; 22h ago
#     Docs: man:systemd-sysv-generator(8)
#  Process: 22116 ExecStop=/etc/init.d/jenkins stop (code=exited, status=0/SUCCESS)
#  Process: 22204 ExecStart=/etc/init.d/jenkins start (code=exited, #status=0/SUCCESS)
#    Tasks: 0
#   Memory: 0B
#      CPU: 0

3.3 jenkins常用命令

# 开启
sudo service jenkins start
# 停止
sudo service jenkins stop
# 平滑启动
sudo service jenkins restart
# 状态
sudo service jenkins status

3.4 常见问题

3.4.1 未能正常启动

/etc/init.d/jenkins start

3.4.2 jenkins 添加到root组

jenkins 安装完成后会在 server 上创建一个名为 jenkins 的新账户,而所有的 job 运行在目录 /var/lib/jenkins/workspace 下,对于需要从 github 或者 gerrit 获取代码的情况,需要重新生成 public key, 并在相应的位置添加, 或者复制原 public key 至当前用户环境。

gpasswd -a root jenkins

并修改

 vim /etc/default/jenkins
# 修改
#NAME=jenkins 
NAME=root 

# 重启服务
service jenkins restart

3.4.3 日志路径

cat /var/log/jenkins/jenkins.log

以上是整个安装阶段

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值