流水线任务的处理方法和装置、处理器及电子设备制造方法及图纸

技术编号:33472000 阅读:17 留言:0更新日期:2022-05-19 00:49
本申请公开了一种流水线任务的处理方法和装置、处理器及电子设备,涉及金融科技领域。该方法包括:获取预设流水线任务的目标模板,其中,目标模板中包括多个阶段任务;对目标模板进行处理,生成目标流水线任务,其中,目标流水线任务至少包括:多个待执行的阶段任务,多个待执行阶段任务之间的层次关系和多个待执行的阶段任务之间的顺序关系;依据目标流水线任务对配置信息进行处理,得到目标执行文本,其中,配置信息是多个阶段任务中部分或全部阶段任务的配置信息;运行目标执行文本,以执行目标流水线任务。通过本申请,解决了相关技术中只能根据现有模板进行固定的流程操作,导致流水线任务的执行效率比较低的问题。流水线任务的执行效率比较低的问题。流水线任务的执行效率比较低的问题。

【技术实现步骤摘要】
流水线任务的处理方法和装置、处理器及电子设备


[0001]本申请涉及金融科技领域,具体而言,涉及一种流水线任务的处理方法和装置、处理器及电子设备。

技术介绍

[0002]为了满足用户快速实现持续交付的功能,现有一种开发者门户系统,该门户系统包括代码托管、构建、部署、交付、代码检查等功能。但是在开发者门户系统中,用户只能选择门户上现有的系统模板进行流水线任务的执行。并且如果想在已实现该流水线任务的基础上增加新的或删除旧的阶段任务,只能根据系统模板重新建立一条流水线任务,整个操作过程比较繁琐,并且耗时又耗力。
[0003]针对相关技术中只能根据现有模板进行固定的流程操作,导致流水线任务的执行效率比较低的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请的主要目的在于提供一种流水线任务的处理方法和装置、处理器及电子设备,以解决相关技术中只能根据现有模板进行固定的流程操作,导致流水线任务的执行效率比较低的问题。
[0005]为了实现上述目的,根据本申请的一个方面,提供了一种流水线任务的处理方法。该方法包本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种流水线任务的处理方法,其特征在于,包括:获取预设流水线任务的目标模板,其中,所述目标模板中包括多个阶段任务;对所述目标模板进行处理,生成目标流水线任务,其中,所述目标流水线任务至少包括:多个待执行的阶段任务,所述多个待执行的阶段任务之间的层次关系和所述多个待执行的阶段任务之间的顺序关系;依据所述目标流水线任务对配置信息进行处理,得到目标执行文本,其中,所述配置信息是所述多个阶段任务中部分或全部阶段任务的配置信息;运行所述目标执行文本,以执行所述目标流水线任务。2.根据权利要求1所述的方法,其特征在于,对所述目标模板进行处理,生成目标流水线任务包括:若检测到对所述多个阶段任务中目标阶段任务一的删除操作;响应所述删除操作,对所述目标阶段任务一进行删除处理,得到所述目标流水线任务。3.根据权利要求1所述的方法,其特征在于,对所述目标模板进行处理,生成目标流水线任务包括:若检测到在所述多个阶段任务中存在新增目标阶段任务二的新增操作;响应所述新增操作,在多个阶段任务中新增所述目标阶段任务二,得到所述目标流水线任务。4.根据权利要求1所述的方法,其特征在于,对所述目标模板进行处理,生成目标流水线任务还包括:对所述目标流水线任务进行命名,得到所述目标流水线任务的识别ID。5.根据权利要求4所述的方法,其特征在于,在依据所述目标流水线任务对配置信息进行处理,得到目标执行文本之前,所述方法还包括:设置所述目标流水线任务中每个阶段任务的配置信息,并将所述配置信息和所述识别ID保存至目标数据库。6.根据权利要求5所述的方法,其特征在于,在依据所述目标流水线任务对所述配置信息进行处理,得到目标执行文本之前,所述方法还包括:获取所述目标流水线任务的执行信号和所述目标流水线任务的识别ID,其中,所述执行信号至少包括:待执行的阶段任务和所述待执行的阶段任务的标识信息;依据所述识别ID和所述标识信息,从所述目标数据库中获取所述待执行的阶段任务的配置信息。7.根据权利要求6所述的方法,其特征在于,依据所述目标流水线任务对所...

【专利技术属性】
技术研发人员:文国军
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1