Jenkins 拥有分布式构建(在 Jenkins 的配置中叫做节点),分布式构建能够让同一套代码在不同的环境(如:Windows 和 Linux 系统)中编译、测试等
Jenkins 的任务可以分布在不同的节点上运行
节点上需要配置 Java 运行时环境,JDK 版本大于 1.5
节点支持 Windows,Linux,Mac
Jenkins 运行的主机在逻辑上是 master 节点
节点的创建及配置
点击 系统管理 → 节点管理 → 新建节点 ,用于创建节点:
输入节点名称,选择固定节点,点击确定:
执行器数量:节点并发执行数量,依据机器性能来配置
运行目录:节点存放任务的目录路径
标签:节点的标签名,job 中会用到
用法:尽可能使用此节点/只允许绑定节点的 job 两种选项,依据实际情况选择
启动方式:通过 Java Web 启动代理(常用)
可用性:尽量保持代理在线即可
设置完成,点击保存。
启动节点
启动节点方式有 2 种,分别是
点击 Lauch 下载 slave-agent.jnlp,双击运行
点击 agent.jar,下载 jar 包,执行命令启动
任意一种方式启动即可,节点启动成功,刷新节点页面,可以看到节点已经上线。
节点的创建及配置
点击 系统管理 → 节点管理 → 新建节点 ,用于创建节点:
输入节点名称,选择固定节点,点击确定:
执行器数量:节点并发执行数量,依据机器性能来配置
运行目录:节点存放任务的目录路径
标签:节点的标签名,job 中会用到
用法:尽可能使用此节点/只允许绑定节点的 job 两种选项,依据实际情况选择
启动方式:通过 Java Web 启动代理(常用)
可用性:尽量保持代理在线即可
设置完成,点击保存。
启动节点
启动节点方式有 2 种,分别是
点击 Lauch 下载 slave-agent.jnlp,双击运行
点击 agent.jar,下载 jar 包,执行命令启动
任意一种方式启动即可,节点启动成功,刷新节点页面,可以看到节点已经上线。
job 中配置节点信息
勾选“限制项目的运行节点”,将之前节点的标签写到此处,这个配置会使之后的构建都会在限制的节点上进行:
【下面是我整理的2023年最全的软件测试工程师学习知识架构体系图】
一、Python编程入门到精通
二、接口自动化项目实战
三、Web自动化项目实战
四、App自动化项目实战
五、一线大厂简历
六、测试开发DevOps体系
七、常用自动化测试工具
八、JMeter性能测试
九、总结(尾部小惊喜)
生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!
生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!
只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!