软件测试 | Jenkins的节点管理

518 篇文章 3 订阅
514 篇文章 2 订阅

Jenkins拥有分布式构建(在Jenkins的配置中叫做节点)功能,分布式构建能够让同一套代码在不同的环境中(如Windows和Linux系统)中编译,并执行测试脚本等。

(1)Jenkins的任务可以分布在不同的节点上运行。

(2)节点上需要的配置Java运行时环境,JDK版本大于1.5。

(3)节点支持Windows、Linux系统。

(4)Jenkins运行的主机在逻辑上是master节点。

1.节点的创建及配置

在Jenkins界面上,依次选择 “系统管理” → “节点管理” 项,即可创建节点,如

下面对节点的各个配置项(见图8-5)进行说明。

(1)执行器数量(Number of executor):节点并发执行数量,依据计算机的性能来配置。

(2)远程工作目录:节点存放任务的目录路径。

(3)标签:节点的标签名,job中会用到。

(4)用法:尽可能时用此节点/只允许绑定节点job两种选项,依据实际情况选择。

(5)启动方式:通过Java Web启动代理(常用)。

(6)可用性:尽量保持代理在线即可。

如图8-6所示,配置节点后,配置的job可用根据需要调用不同的节点,以满足不同的构建需求。

2.启动节点

启动节点方式有两种,分别如下。

(1)第一种:在图8-7所示的界面上,点击“Launch"按钮下载 slave-agent.jnlp文件,双击运行下载的文件。

(2)第二种:在图8-7所示的界面上,点击“agent.jar”链接,下载这个文件,然后执行启动这个文件的命令。

任意一种方式启动节点成功后,刷新节点页面,可在页面上看到节点已经上线。

3.job中配置节点信息

在图8-8所示的界面上勾选“限制项目的运行节点”复选框,将之前节点的标签写入“标签表达式” 的文本框中,这个配置会使之后的构建都在限制的节点上运行。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值