jenkins配置mater和slave

jenkins配置mater和slave

   小白     2021年4月22日 10:37     1627    

1、流程

1.jpg

1)使用jenkins slave1 发布开发的分支

2)使用jenkins slave2发布生产的分支

 

2、添加节点

Manage Jenkins-->Manage Node and Clouds中添加节点

2.png

 

3.png

4.png

名称:名称和之前填写的名称一样。

执行器数量:建议和slave节点的CPU数量一致,根据实际配置

远程工作目录:slavejenkins的目录

标签可以先不填写

用法:Only build jobs with label expressions matching this node

这个的意思是只允许运行绑定到这台机器的JOB

启动方式:通过SSH代理方式。

在高级中,选择ssh端口号,和java的路径。

Slave节点必须安装java环境

然后保存即可。

5.png

如果能看到slave节点的信息,说明已经连接成功。

 

3、创建JOB

General中选择限制项目的运行节点,这里可以关联出来配置的slave节点

6.png

在源码管理中配置git相关的信息

7.png

同样在创建一个JOB,给限制运行节点为slave2git分支这里使用master

 

4、发布

构建之后,可以通过控制台命令可以查看

8.png

9.png

然后在/var/lib/Jenkins/workspace/web1/var/lib/Jenkins/workspace/web2就能看到项目

至于如何使用项目可以使用server节点作为slave节点,直接将项目发布到server中。

如果不将server作为slave节点的话,那就使用命令将构建的项目发布到server中。

 

 


文章评论

0

其他文章