jenkins+jmeter+ant+git API CI部署
一、准备(笔者是在vmware Centos7环境下操作者,win7也是可以的,但是不建议):
1、码云或者github账号(远程仓库建立此处不做解释)
2、JDK
3、JMETER
4、ANT
5、Jenkins
二、安装
1、安装JDK
(1)检查系统是否自带了JDK以及相关安装包,如果有的话则应先将其卸载
java -version
rpm -qa | grep java
(2)官网下载jdk
(2)解压安装
tar -zxvf jdk-7u75-linux-x64.tar.gz
(3)配置环境变量
vi /etc/profile
在文件尾部添加如下配置:
export JAVA_HOME=/wocloud/java/jdk1.7.0_75
exportCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
source命令重新加载/etc/profile文件,source /etc/profile
输入java -version查看一下版本信息,如果可以看的则配置正正常
2、jenkins安装
(1)官网下载rpm包
(2)安装
进入上传目录执行rpm -ih jenkins-2.73.1-1.1.noarch.rpm
(3)启动Service jenkins start
(4)打开浏览器访问IP:端口号

(5)jenkins启动后的相关设置,管理员账户及密码和插件安装,此处略;
3、ANT安装
(1)从Apache官网下载最新版的Ant
(2)解压:[root@centos~]# tar -xf apache-ant-1.10.1-bin.tar.gz
(3)添加环境变量
[root@centos~]#vi /etc/profile
source命令重新加载/etc/profile文件,source /etc/profile
(4) 验证 ant -version
4、安装git
(1)下载Git tar包https://www.kernel.org/pub/software/scm/git
(2)解压tar 包tar -zxvf git-2.8.3.tar.gz
(3)新建安装目录 mkdir /usr/local
(4)进入解压后的目录,设置安装目录
cd git-2.8.3
./configure prefix=/usr/local/git/
(5)编译安装make && make install
(6)添加环境变量
vi /etc/profile
source命令重新加载/etc/profile文件,source /etc/profile
(7)验证git --version
5、安装jmeter
(1)从jmeter官网下载最新版jmeter
(2)解压:[root@centos~]# tar -xf apache-jmeter-3.0.tgz
(3)添加环境变量
#vi /etc/profile
source命令重新加载/etc/profile文件,source /etc/profile
(4)验证 jmeter -v
6、配置jenkins
(1)打开jenkins 配置JNK ANT GIT
(2)新建job配置git

因为我是用的码云,so要采用webhook插件,所以才会有第3步骤
(3)构建触发器

(4)构建配置(也就怎么去构建?)

(5)构建后操作(构建了之后干嘛,当然是发送报告啊)



jenkins 邮件配置此处不细说
(6)立即构建执行



