Jenkins安装、配置与使用

系统环境:Centos7。

Jenkins简介

官网:Jenkins is an automation engine with an unparalleled plugin ecosystem to support all of your favorite tools in your delivery pipelines, whether your goal is continuous integration, automated testing, or continuous delivery.
百科:Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使持续集成变成可能。

安装Java

1
2
3
4
5
6
7
8
9
10
#查看Java版本
java -version
#查看JDK是否已安装
yum list installed |grep java
#卸载自带Java环境
yum -y remove java-1.7.0-openjdk*
#查看yum库中的Java安装包
yum -y list java*
#使用yum安装Java环境
yum -y install java-1.8.0-openjdk*

IMG_20160616_1

安装Jenkins

1.下载jenkins.war

1
2
3
4
5
cd home/user
mkdir -p jenkins/jenkins_home
mkdir -p jenkins/jenkins_node
cd jenkins/
wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war

2.新建脚本文件

1
vim start_jenkins.sh

3.在start_jenkins.sh中添加:

1
2
3
4
#!/bin/bash
JENKINS_ROOT=/home/bbz/jenkins
export JENKINS_HOME=$JENKINS_ROOT/jenkins_home
java -jar $JENKINS_ROOT/jenkins.war --httpPort=8000

4.执行脚本

1
nohup ./start_jenkins.sh > jenkins.log 2>&1 &

5.通过浏览器访问

http://192.168.0.1:8000/

IMG_20160616_2

6.在浏览器中输入初始密码

1
2
#在initialAdminPassword文件中找到初始密码
cat jenkins_home/secrets/initialAdminPassword

7.安装插件

提示:作者第一次安装的时候,选择了下图左侧的Install suggested plugins,但是安装插件失败,导致无反应(提示An error occurred)。于是回头选择了Select plugins to install,并取消所有默认选中的插件(即不安装插件),然后安装成功。据说插件安装失败是因为GFW……

IMG_20160616_3

IMG_20160616_4

IMG_20160616_5

IMG_20160616_6

8.安装成功

IMG_20160616_7

IMG_20160616_8

9.Jenkins主界面(可以创建任务等)

IMG_20160616_9

10.插件管理(安装插件入口)

IMG_20160616_10

参考资料:

八宝粥 wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!