Jenkins配置windows/linux从节点

背景:

环境:jenkins环境(Ubuntu)
节点机器:Linux、Windows

前置条件:

节点机器:安装java、allure、python

1 Linux节点管理机器添加

1.1 系统管理->节点列表->New Node

在这里插入图片描述

1.2 节点配置

名称:可以任意起,我一般都用节点IP来
远程工作目录:一般为root,也可以是其他的目录
在这里插入图片描述

1.3 启动方式

启动方式:linux下启动方式选择Launch agents via SSH
Credentials:选择账号密码,可以点击下面的添加按钮添加节点机器的账号密码
在这里插入图片描述

1.4 节点属性

工具添加git:一般linux下的git都在/usr/bin/git
工具添加allue commandline:如果没有这个选项。点击全局工具管理,点击Allure Commandline 安装即可

为了成功构建并部署基于Jenkins的Master/Slave架构,首先,需要对Jenkins的基础安装和配置有充分的理解。《Jenkins入门教程:从安装到实战配置与插件详解》一书详细介绍了在不同操作系统中安装Jenkins的步骤,这对于掌握如何搭建Master和Slave节点至关重要。 参考资源链接:[Jenkins入门教程:从安装到实战配置与插件详解](https://wenku.csdn.net/doc/1jr16qwnfp?spm=1055.2569.3001.10343) 在Windows环境下,可以从Jenkins官网下载安装包或通过Chocolatey安装Jenkins。安装完成后,需要进行初步的系统配置,包括Java环境设置、系统属性调整以及必要的插件安装。之后,通过Windows服务管理器将Jenkins配置为服务,保证其作为Windows系统服务运行。 Linux环境下的安装则依赖于包管理器,如使用APT包管理器在Debian系的Linux发行版中进行安装。安装过程中,需要确保Jenkins用户有足够的权限访问相关服务,并进行必要的安全配置。 对于Jenkins Master/Slave架构的配置,首先在Master节点上创建一个新的节点,并定义该节点的连接信息。接着,在Slave节点上安装Jenkins Agent,并按照Master节点提供的配置信息进行初始化。在配置过程中,需要特别注意网络设置,确保Master节点可以访问到Slave节点,并正确配置环境变量以及必要的构建工具,如Java、MSBuild等。 此外,还需要考虑如何合理分配构建任务到各个Slave节点,以实现负载均衡和高效率的并行构建。使用环境变量插件EnvInject可以帮助管理不同节点上的环境变量,确保构建过程的顺利进行。 在Jenkins的使用过程中,还会涉及到插件的安装与管理。例如,Perforce插件可以集成Perforce版本控制系统,而MSBuild插件可以支持.NET平台的项目构建。通过合理利用这些插件,可以进一步提高Jenkins作为持续集成服务器的能力。 在完成安装和配置后,建议深入学习《Jenkins入门教程:从安装到实战配置与插件详解》一书中的高级功能和插件选择,以便更好地掌握Jenkins的使用。当你熟悉了Jenkins的基本操作后,可以继续学习如何通过Dashboard和其他高级功能来优化你的持续集成流程。 参考资源链接:[Jenkins入门教程:从安装到实战配置与插件详解](https://wenku.csdn.net/doc/1jr16qwnfp?spm=1055.2569.3001.10343)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夏天Aileft

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值