[发明专利]一种文件处理方法、装置及存储介质在审
申请号: | 202010978967.2 | 申请日: | 2020-09-17 |
公开(公告)号: | CN112114859A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 杨欢;李钿;李筱沛;邹永强;杨晖 | 申请(专利权)人: | 云账户技术(天津)有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;张博 |
地址: | 300384 天津市滨海高新区华苑产*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 处理 方法 装置 存储 介质 | ||
1.一种文件处理方法,其特征在于,包括:
项目仓库在用户提交后,以作业job为单位向GitLab-运行器GitLab-Runner进行任务提交;
GitLab-Runner在接到任务提交后,执行提交的job并同步至相应的服务。
2.如权利要求1所述的方法,其特征在于,在以job为单位向GitLab-Runner进行任务提交时,是通过将唯一统一资源定位器url的方式嵌入集成后的文件,其中,唯一url用以组合各job;
或,通过使用相对路径的形式集成本地文件的方式赋予YAML文件模块化组合的能力后,以job为单位划分模块。
3.如权利要求1所述的方法,其特征在于,进一步包括:
按job之间的联系编排Job的执行顺序。
4.如权利要求1所述的方法,其特征在于,进一步包括:
对job中高速缓冲存储器cache进行标识,并在各个job中按标识进行提取。
5.如权利要求1所述的方法,其特征在于,进一步包括:
扩展Job的脚本script为有权重标识的script类型,用以供用户自定义的script,组合成新的执行流程。
6.一种文件处理装置,其特征在于,包括:
处理器,用于读取存储器中的程序,执行下列过程:
在项目仓库在用户提交后,以job为单位向GitLab-Runner进行任务提交;
在GitLab-Runner在接到任务提交后,执行提交的job并同步至相应的服务;
收发机,用于在处理器的控制下接收和发送数据。
7.如权利要求6所述的装置,其特征在于,进一步包括:
对job中cache进行标识,并在各个job中按标识进行提取。
8.如权利要求6所述的装置,其特征在于,进一步包括:
扩展Job的script为有权重标识的script类型,用以供用户自定义的script,组合成新的执行流程。
9.一种文件处理装置,其特征在于,包括:
提交模块,用于在项目仓库在用户提交后,以job为单位向GitLab-Runner进行任务提交;
执行模块,用于在GitLab-Runner在接到任务提交后,执行提交的job并同步至相应的服务。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1至5任一所述方法的计算机程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云账户技术(天津)有限公司,未经云账户技术(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010978967.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:不连续图样的染布方法
- 下一篇:包装箱生产用的自动定位式切割装置