首页 Jenkins教程jenkins 分布式

jenkins构建触发器

jenkins pipline 介绍使用

运维派隶属马哥教育旗下专业运维社区,是国内成立最早的IT运维技术社区,欢迎关注公众号:yunweipai
领取学习更多免费Linux云计算、Python、Docker、K8s教程关注公众号:马哥linux运维

jenkins 分布式

在众多Job的场景下,单台jenkins master同时执行代码clone、编译、打包及构建,其性能可能会出现瓶颈从而会影响代码部署效率,影响jenkins官方提供了jenkins分布式构建,将众多job分散运行到不同的jenkins slave节点,大幅提高并行job的处理能力。

配置slave节点java环境

Slave服务器创建工作目录,如果slave需要执行编译job,则也需要配置java环境并且安装git、svn、maven等与master相同的基础运行环境,另外也要创建与master相同的数据目录,因为脚本中调用的路径只有相对于master的一个路径,此路径在master与各node节点必须保持一致。

添加slave节点

Jenkins—系统管理—节点管理—新建节点:

添加slave节点:

jenkins 分布式插图
jenkins 分布式插图(1)
jenkins 分布式插图(2)
jenkins 分布式插图(3)

jenkins slave信息

jenkins 分布式插图(4)

添加slave认证凭据

jenkins 分布式插图(5)

jenkins slave创建日志

jenkins 分布式插图(6)

如果slave 没有java环境则报错

jenkins 分布式插图(7)

解决上面错误提示

验证slave web状态

正常状态:

jenkins 分布式插图(8)

时间不同步状态

jenkins 分布式插图(9)

验证slave 进程状态

建立后续的其它节点

jenkins 分布式插图(10)
jenkins 分布式插图(11)
jenkins 分布式插图(12)
jenkins 分布式插图(13)
jenkins 分布式插图(14)
jenkins 分布式插图(15)

本文链接:http://www.yunweipai.com/35818.html

jenkins构建触发器

jenkins pipline 介绍使用

网友评论comments

发表评论

电子邮件地址不会被公开。

暂无评论

Copyright © 2012-2020 YUNWEIPAI.COM - 运维派
扫二维码
扫二维码
返回顶部