手把手教你如何搭建Jenkins持续构建集成环境 (2)Jenk
不好意思,这么久才更新,非常抱歉啦,今天就来介绍一下Jenkins
的安装以及基本的配置啦。
前言
Jenkins
是开源的,使用Java
编写的持续集成的工具。需要先安装Java
,如果已经有了Java
可以跳过该步骤。
安装Java
看到当前系统Java版本的命令:
java -version
如果显示Java版本号,说明已经正确安装,如果显示没有该命令,需要安装Java:
去Oracle
下载java
对应版本的包jdk-8u131-linux-x64.tar.gz
这边我下载完成后就放在
/usr/java
解压:
cd /usr/java
tar -zxvf jdk-8u131-linux-x64.tar.gz
修改环境变量
vi /etc/profile
添加上这几行
JAVA_HOME=/usr/java/jdk1.8.0_131 #对应你的jdk文件夹的路径 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH
保存后退出
激活配置
. /etc/profile
测试:
java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
到这里java就安装完成啦
一、Jenkins的安装
CentOS:
首先要先添加Jenkins
源:
sudo wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
添加完成之后直接使用yum
命令安装Jenkins
:
yum install jenkins
使用命令启动Jenkins
:
sudo service jenkins start
Starting Jenkins [ OK ]
在浏览器中输入:http://<服务器ip>:8080/
就可以进入Jenkins
界面直接使用了 。
服务的命令为:
sudo service jenkins stop
Ubuntu:
添加jenkins仓库
$ wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
在/etc/apt/sources.list末尾,添加以下内容。
deb http://pkg.jenkins-ci.org/debian binary/
安装jenkins
$ sudo apt-get update $ sudo apt-get install jenkins
打开jenkins
在浏览器中输入 http://localhost:8080
或 http://127.0.0.1:8080
打开jenkins
。
OK 看到这里就已经安装完成啦,是不是很简单啦,下面到我们的基本配置啦。
一、Jenkins的基本配置
安装完成后我们能看到这样一个界面 ,要我们填写密码

这边我们根据页面提示:
cat /var/lib/jenkins/secrets/initialAdminPassword
获取密码后进去页面

这边我们就用Jenkins推荐一些插件就可以了,如果您对
Jenkins
的插件比较熟悉,可以自己挑选安装

静静的等呀等
备注:过程中,你可能会发现到,有些插件安装失败,这时我们需要登录jenkins到插件管理界面选择需要的插件进行安装。

等了好久终于进来了。
下面来做一些基本的配置啦,
首先是java的

进入之后,找到java的配置项,这边我们前面已经装过java了就不需要再装了,直接配置即可。不建议自动安装

下面我们开始配置maven
首先得先在jenkins的服务器装上maven
下载
mkdir /usr/maven
cd /usr/maven
wget http://apache.mirrors.lucidnetworks.net/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
解压
tar -zxvf apache-maven-3.5.0-bin.tar.gz
添加环境变量
vi /etc/profile
加上这几行
export MAVEN_HOME=/usr/maven/apache-maven-3.5.0 export PATH=${MAVEN_HOME}/bin:${PATH}
保存后退出
激活配置
. /etc/profile
测试:
mvn -v
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00) Maven home: /usr/maven/apache-maven-3.5.0 Java version: 1.8.0_131, vendor: Oracle Corporation Java home: /usr/java/jdk1.8.0_131/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-514.21.1.el7.x86_64", arch: "amd64", family: "unix"
安装完成后,在jenkins页面进行配置

配置完成后保存就行啦,。