现有一台装有jenkins的机器,jenkins的版本比较低了是1.59,现在jenkins最新的版本是2.3,不过这不是重点1.59照样可以支持master+slave的模式
现在的jenkins地址:http://10.10.10.212:8080/jenkins/
现在的jenkins环境都是编译c#和c++的环境,没有编译java的环境,所以打算增加一台主机10.10.3.213做为java的编译的打包环境
接下来我们在10.10.10.212上来配置10.10.3.213为slave,
1.进入jenkins首页,点右上角登录jenkins,输入默认的密码admin/admin
2.进入系统管理->管理节点如下图
3.然后点击新建节点如下图
4.填写如下所示的内容,然后点保存
5.然后点下图红线的按钮尝试和slave节点连接
6.如果看到下图中红线的内容就说明和slave连接成功了
7.现在去master上创建一个maven项目来让slave完成打包编译的内容,填写如下图中的内容,然后保存
上图中的Restrict where this project can be run这个位置是最重要的就是要指定slave去构建,他是通过标签的方式来指定的,这个标签和前而创建slave节点的时候的标签是对应的,其余的execute shell都是去slave执行的
8.然后点立即构建,如果看见左边的任务列表变成蓝色的说明构建成功了,如果是红色的就说明错了,那么自己看日志检查是不是shell脚本写错了之类的