一种用于为构建过程中的任务分配资源的方法和系统技术方案

技术编号:10577234 阅读:178 留言:0更新日期:2014-10-29 10:55
本发明专利技术属于软件工程领域,公开了一种用于为构建过程中的任务分配资源的方法。该构建过程包括多个任务,该方法包括:获取任务元数据,所述任务元数据包括所述多个任务中第二任务的任务类型;获取执行元数据,所述执行元数据包括所述多个任务中第一任务的执行结果,其中所述第二任务依赖所述第一任务的执行结果;根据所述任务元数据和所述执行元数据确定所述第二任务需要的资源。本发明专利技术还公开了一种用于为构建过程中的任务分配资源的系统。通过采用本发明专利技术提供的方法和系统,可以动态的确认构建过程中的任务所需的资源,并据此进行动态的资源分配,从而提高资源的利用率,也提高了构建过程的效率。

【技术实现步骤摘要】
【专利摘要】本专利技术属于软件工程领域,公开了一种用于为构建过程中的任务分配资源的方法。该构建过程包括多个任务,该方法包括:获取任务元数据,所述任务元数据包括所述多个任务中第二任务的任务类型;获取执行元数据,所述执行元数据包括所述多个任务中第一任务的执行结果,其中所述第二任务依赖所述第一任务的执行结果;根据所述任务元数据和所述执行元数据确定所述第二任务需要的资源。本专利技术还公开了一种用于为构建过程中的任务分配资源的系统。通过采用本专利技术提供的方法和系统,可以动态的确认构建过程中的任务所需的资源,并据此进行动态的资源分配,从而提高资源的利用率,也提高了构建过程的效率。【专利说明】一种用于为构建过程中的任务分配资源的方法和系统
本专利技术涉及软件工程领域,更具体地,涉及一种用于为构建过程中的任务分配资 源的方法和系统。
技术介绍
在软件工程中,构建(build)系统得到越来越广泛的应用。一个构建过程通常包 括了从获取软件代码一直到形成可发布软件产品的多个阶段。图2示出了一个典型的构建 过程。这个构建过程中包括了多个任务,如获取源代码、编译、运行测试例、以及本文档来自技高网...
一种用于为构建过程中的任务分配资源的方法和系统

【技术保护点】
一种用于为构建过程中的任务分配资源的方法,所述构建过程包括多个任务,所述方法包括:获取任务元数据,所述任务元数据包括所述多个任务中第二任务的任务类型;获取执行元数据,所述执行元数据包括所述多个任务中第一任务的执行结果,其中所述第二任务依赖所述第一任务的执行结果;根据所述任务元数据和所述执行元数据确定所述第二任务需要的资源。

【技术特征摘要】

【专利技术属性】
技术研发人员:谭佳杨博李彤刘昕鹏张连平王夕宁
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1