什么是Jenkins?
Jenkins
Build great things at any scale
The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.
在linux创建service服务
1、进入 /etc/init.d 放入 wechat.jar 去掉 .jar
2、进入 /var/log/ 创建wechat.log用来存日志
3、进入 /var/run/ 创建 wechat文件夹,里面创建一个wechat.pid,用来存放进程id,下次重启的时候使用
4、在wechat-srever.jar文件夹创建wechat-server.conf
1. 认识Jenkins
a) Continuous integration 持续集成
b) Continuous Delivery 持续交付
c) Java写的
下载
解压安装 rpm -ivh jenkins- xxx. noarch.rpm
进入jenkins的系统配置文件并修改相关端口号(也可以不修改)
jenkins的默认JENKINS_PORT是8080
vi /etc/sysconfig/jenkins
检查jenkins是否配置jdk,在candidates后面加上自己的jdk路径
vi /etc/rc.d/init.d/jenkins
启动
service jenkins start
配置项目
1、安装插件 maven
点击系统管理 -→点击管理插件 → 搜索maven,安装Maven Integration plugin 插件
2、配置项目
点击新建任务 → 点击构建一个maven项目 → 源码管理点击git配置你的git用户的,然后就可以拉取代码 → 然后配置pom.xml文件和shell脚本,就能自动化构建了
配置节点
1、点击系统管理找到管理节点,点击管理节点 → 点击新建节点 → 固定节点 xxx → 填写配置信息 → 在服务器安装agent.jar 然后运行启动节点的指令 → 连接成功