一、节点控制
之前,我们使用server2 做gitlab ,server3做jenkins,server4做测试,但是server3上的jenkins还做了 构建任务,我们的需求是:jenkins直接做管理就好了,不需要做其他动作。
系统操作如下:
配置一台全新的server5
[root@server4 yum.repos.d]# scp docker-ce.repo Centos-7.repo server5:/etc/yum.repos.d/
[root@server4 docker]# scp -r certs.d daemon.json server5:/etc/docker/
[root@server5 yum.repos.d]# yum install -y docker-ce
[root@server5 ~]# yum install -y java-1.8.0-openjdk.x86_64
[root@server5 ~]# yum install -y git
下面,我们先禁用下图中的任务,因为他是交付到远端进行测试,而我们现在要做的就是看新的构建是不是在agent上进行:
二、流水线任务
所以,freestyle类型的任务太多了不好管理,下面,我们使用流水线来完成多任务的运行,九十八很多个自由风格的任务串成流水线,我们直接看流水线即可:
(1)小测试1
(2)小测试2