【技术实现步骤摘要】
本申请涉及任务构建,特别是涉及一种任务构建方法、装置、电子设备及存储介质。
技术介绍
1、目前,很多软件开发平台都支持任务构建,以jenkins平台为例,jenkins是一个开源的、可扩展的持续集成、交付、部署的基于web界面的平台,可以用于持续、自动的构建软件项目,监控外部任务的运行。但是,目前在基于jenkins平台进行任务构建时,通常是直接根据各待构建任务的创建顺序依次构建各任务,无法合理地对各待构建任务进行自动排序。
技术实现思路
1、本申请实施例的目的在于提供一种任务构建方法、装置、电子设备及存储介质,以解决上述技术问题。
2、一方面,提供一种任务构建方法,所述方法包括:
3、获取多个待构建任务的任务排序信息,所述任务排序信息包括所述待构建任务的任务优先级信息、资源需求信息以及任务构建时长信息中的至少一种;
4、根据所述任务排序信息对各所述待构建任务进行自动排序;
5、按照预设的资源分配原则为各所述待构建任务分配目标资源;
< ...【技术保护点】
1.一种任务构建方法,其特征在于,包括:
2.如权利要求1所述的任务构建方法,其特征在于,所述按照预设的资源分配原则为各所述待构建任务分配目标资源,包括:
3.如权利要求2所述的任务构建方法,其特征在于,所述针对每一所述待构建任务,根据所述待构建任务的所述资源需求信息、各所述资源的所述负载情况信息和所述资源配置信息,从所述资源中确定出目标资源分配给所述待构建任务,包括:
4.如权利要求3所述的任务构建方法,其特征在于,所述资源需求信息包括所述待构建任务对所需资源的资源类型要求、资源大小要求、性能指标要求以及资源在任务构建中的用途要求
...【技术特征摘要】
1.一种任务构建方法,其特征在于,包括:
2.如权利要求1所述的任务构建方法,其特征在于,所述按照预设的资源分配原则为各所述待构建任务分配目标资源,包括:
3.如权利要求2所述的任务构建方法,其特征在于,所述针对每一所述待构建任务,根据所述待构建任务的所述资源需求信息、各所述资源的所述负载情况信息和所述资源配置信息,从所述资源中确定出目标资源分配给所述待构建任务,包括:
4.如权利要求3所述的任务构建方法,其特征在于,所述资源需求信息包括所述待构建任务对所需资源的资源类型要求、资源大小要求、性能指标要求以及资源在任务构建中的用途要求中的至少一种;
5.如权利要求2所述的任务构建方法,其特征在于,在所述待构建任务为流水线型任务时,所述针对每一所述待构建任务,根据所述待构建任务的所述资源需求信息、各所述资源的所述负载情况信息和所述资源配置信息...
【专利技术属性】
技术研发人员:梁加兴,王进,刘汉,陈路生,黄秋涵,
申请(专利权)人:赛力斯汽车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。