任务构建方法技术

技术编号:39493072 阅读:24 留言:0更新日期:2023-11-24 11:18
本申请公开了一种任务构建方法

【技术实现步骤摘要】
任务构建方法、系统、设备和存储介质


[0001]本申请涉及软件开发
,特别是涉及一种任务构建方法

系统

设备和存储介质


技术介绍

[0002]在部分场景中,可利用一些开源工具构建任务,并进行持续集成和持续发布

其中,在利用这些工具构建任务时,由主节点
(master
节点
)
负责任务调度,由从节点
(slave
节点
)
进行任务构建

但主节点在进行任务调度时,一般直接指定任务构建的从节点,其中,直接指定的从节点可能不支持该任务的构建

[0003]因此,如何确定适合构建任务的从节点,对于任务的构建至关重要


技术实现思路

[0004]本申请主要解决的技术问题是提供一种任务构建方法

系统

设备和存储介质,能够确定出适合构建目标任务的目标从节点

[0005]为解决上述技术问题,本申请本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种任务构建方法,其特征在于,所述方法包括:主节点获取待构建目标任务的第一配置数据,所述第一配置数据包括构建所述目标任务所依赖的目标操作系统类型;至少基于所述目标操作系统类型,从若干第一候选从节点中选择目标从节点;将所述目标任务发送至所述目标从节点,以使所述目标从节点构建所述目标任务
。2.
根据权利要求1所述的方法,其特征在于,所述第一候选从节点为所述主节点管理的从节点;所述至少基于所述目标操作系统类型,从若干第一候选从节点中选择目标从节点,包括:获取各所述第一候选从节点的第二配置数据,所述第二配置数据包括所述第一候选从节点对应的操作系统类型;基于所述目标操作系统类型,从若干第一候选从节点中选取至少一个第二候选从节点;所述第二候选从节点的操作系统类型与所述目标操作系统类型匹配;从所述至少一个第二候选从节点中选取所述目标从节点
。3.
根据权利要求2所述的方法,其特征在于,所述从所述至少一个第二候选从节点中选取所述目标从节点,包括:任意选择所述第二候选从节点作为所述目标从节点;或者,选择资源情况符合预设资源条件的所述第二候选从节点作为所述目标从节点
。4.
根据权利要求1所述的方法,其特征在于,所述第一配置数据还包括第一资源数据,所述第一资源数据为执行所述目标任务时需消耗的资源数据;所述至少基于所述目标操作系统类型,从第一候选从节点中选择目标从节点,包括:获取各所述第一候选从节点的第二配置数据,所述第二配置数据包括所述第一候选从节点的操作系统类型和能够利用的第二资源数据;选取满足匹配要求的所述第一候选从节点作为第三候选从节点,所述匹配要求为所述第一候选从节点的操作系统类型与所述目标操作系统类型匹配,且所述第一候选从节点的第二资源数据不小于所述第一资源数据;从所述第三候选从节点中选出所述目标从节点
。5.
根据权利要求4所述的方法,其特征在于,所述从所述第三候选从节点中选出所述目标从节点,包括:基于各所述第三候选从节点的可利用资源数据

...

【专利技术属性】
技术研发人员:陈利涛
申请(专利权)人:浙江零跑科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1