jenkins 安装和使用
1.先安装jdK1.8 和 maven
此步骤省略
2.进入jenkisn 官网 下载https://jenkins.io/download/
Long-term Support (LTS)下的Generic Java package(.war)包
将该war包扔到服务器里 即可
启动 nohup java -jar jenkins.war --httpPort=8091 >/dev/null &
即进入初始化页面,根据页面提示,到指定文件下获取初始化密码
按照步骤安装插件 新建用户密码等
进入jenkins主页面
1.配置系统变量,也就是jdk,maven ,git这三个
我的jenkins是安装在centos中的,该系统中也已经安装了这三个内容,只要直接配置上去就ok了,是不是很easy啊


jdk和maven直接去profile文件里找对应的home路径
git的话可以通过 whereis git找到对应的路径
点击保存就ok了
2.开始构建项目
我的项目基于dubbo架构的,有多个服务和多个消费者
其实在这之前,脚本都已经准备好了,直接引用就好了
首先,新建个任务
选择源码管理,配置git地址,记得所在分支

构建环境,勾上显示日志信息

然后就是写上自己的脚本

点击保存 就ok了
PS:在引用本地shell脚本的时候,要加上BUILD_ID=dontKillMe 否则会自动kill掉该进程,我就被坑了大半天。。。
