一种任务构建方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40670518 阅读:14 留言:0更新日期:2024-03-18 19:06
本申请提供一种任务构建方法、装置、电子设备及存储介质,可以获取多个待构建任务的任务排序信息,所述任务排序信息包括所述待构建任务的任务优先级信息、资源需求信息以及任务构建时长信息中的至少一种,根据任务排序信息对各待构建任务进行自动排序,按照预设的资源分配原则为各待构建任务分配目标资源,根据排序结果利用各目标资源依次完成对各待构建任务的构建,由于本申请中可以根据待构建任务的任务排序信息对各待构建任务进行自动排序,解决了现有方案中只能按照待构建任务的创建顺序完成任务构建的问题,由于任务的构建顺序不再受限于创建顺序,为任务构建顺序提供了更多的选择,丰富了任务构建方式。

【技术实现步骤摘要】

本申请涉及任务构建,特别是涉及一种任务构建方法、装置、电子设备及存储介质


技术介绍

1、目前,很多软件开发平台都支持任务构建,以jenkins平台为例,jenkins是一个开源的、可扩展的持续集成、交付、部署的基于web界面的平台,可以用于持续、自动的构建软件项目,监控外部任务的运行。但是,目前在基于jenkins平台进行任务构建时,通常是直接根据各待构建任务的创建顺序依次构建各任务,无法合理地对各待构建任务进行自动排序。


技术实现思路

1、本申请实施例的目的在于提供一种任务构建方法、装置、电子设备及存储介质,以解决上述技术问题。

2、一方面,提供一种任务构建方法,所述方法包括:

3、获取多个待构建任务的任务排序信息,所述任务排序信息包括所述待构建任务的任务优先级信息、资源需求信息以及任务构建时长信息中的至少一种;

4、根据所述任务排序信息对各所述待构建任务进行自动排序;

5、按照预设的资源分配原则为各所述待构建任务分配目标资源;

<p>6、根据排序结果本文档来自技高网...

【技术保护点】

1.一种任务构建方法,其特征在于,包括:

2.如权利要求1所述的任务构建方法,其特征在于,所述按照预设的资源分配原则为各所述待构建任务分配目标资源,包括:

3.如权利要求2所述的任务构建方法,其特征在于,所述针对每一所述待构建任务,根据所述待构建任务的所述资源需求信息、各所述资源的所述负载情况信息和所述资源配置信息,从所述资源中确定出目标资源分配给所述待构建任务,包括:

4.如权利要求3所述的任务构建方法,其特征在于,所述资源需求信息包括所述待构建任务对所需资源的资源类型要求、资源大小要求、性能指标要求以及资源在任务构建中的用途要求中的至少一种;...

【技术特征摘要】

1.一种任务构建方法,其特征在于,包括:

2.如权利要求1所述的任务构建方法,其特征在于,所述按照预设的资源分配原则为各所述待构建任务分配目标资源,包括:

3.如权利要求2所述的任务构建方法,其特征在于,所述针对每一所述待构建任务,根据所述待构建任务的所述资源需求信息、各所述资源的所述负载情况信息和所述资源配置信息,从所述资源中确定出目标资源分配给所述待构建任务,包括:

4.如权利要求3所述的任务构建方法,其特征在于,所述资源需求信息包括所述待构建任务对所需资源的资源类型要求、资源大小要求、性能指标要求以及资源在任务构建中的用途要求中的至少一种;

5.如权利要求2所述的任务构建方法,其特征在于,在所述待构建任务为流水线型任务时,所述针对每一所述待构建任务,根据所述待构建任务的所述资源需求信息、各所述资源的所述负载情况信息和所述资源配置信息...

【专利技术属性】
技术研发人员:梁加兴王进刘汉陈路生黄秋涵
申请(专利权)人:赛力斯汽车有限公司
类型:发明
国别省市:

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

1