发明名称 |
一种软件构建持续集成方法及系统 |
摘要 |
本发明公开了一种软件构建持续集成方法,包括:启动版本控制库,建立整个构建所运行的环境,提取版本控制库中的输入和输出元数据;对相关数据文件进行解析和转换,以生成最终的输出结果;将所述输出结果打包成完整的可安装文件形式;将构建迁移到运行环境,执行功能集成测试,并将测试结果进行记录存储,所述测试结果包括各步骤的运行时长、运行状态、运行结果及运行日志;将所述测试结果生成一个入口html文件,并对所述html文件进行压缩打包,通过邮件的方式自动发送给开发用户。本发明还公开了一种软件构建持续集成系统。采用本发明,可及时发现软件缺陷或更新,并修复软件缺陷或启动更新程序,其能大大提高开发效率及降低错误率。 |
申请公布号 |
CN104156224A |
申请公布日期 |
2014.11.19 |
申请号 |
CN201310176646.0 |
申请日期 |
2013.05.14 |
申请人 |
广东电网公司信息中心 |
发明人 |
苏凯;黄剑文;严宇平;蔡嘉荣;吴广财;张世良 |
分类号 |
G06F9/445(2006.01)I;G06F11/36(2006.01)I;G06F11/34(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
广州三环专利代理有限公司 44202 |
代理人 |
颜希文 |
主权项 |
一种软件构建持续集成方法,其特征在于,包括:启动版本控制库,建立整个构建所运行的环境,提取版本控制库中的输入和输出元数据,所述版本控制库中包括创建、更新、创建基线及报告数据信息,所述构建所运行的环境包括添加初始化模板、设置各步骤的执行顺序及执行方式;对相关数据文件进行解析和转换,以生成最终的输出结果,所述相关数据文件包括数据库中的应用元数据及所述版本控制库中的输入和输出元数据;将所述输出结果打包成完整的可安装文件形式;将构建迁移到运行环境,执行功能集成测试,并将测试结果进行记录存储,所述测试结果包括各步骤的运行时长、运行状态、运行结果及运行日志;将所述测试结果生成一个入口html文件,并对所述html文件进行压缩打包,通过邮件的方式自动发送给开发用户。 |
地址 |
510080 广东省广州市越秀区东风东路水均岗6-8号18楼 |