XML | HTML | TXT
新闻动态
经典案例
常见问题
行业资讯 首页 > 行业资讯 > 新闻详情

持续集成之持续检查持续部署

发布者:聊城软件开发   发布于:2018年07月05日   有人阅读

自动化手工步骤意指以一种客观的并且是可再现的方式来交付结果。

自动化最容易出错、最经常重复的和最耗时的活动是绝对必要的,持续集成(CI,Continuous Integration)就是构建、测试和发布过程的自动化,其目标是整合同事的活动和其他人产出的工作项目。这可催生出一个构建的生态环境,在这一环境中,新代码的提交会直接触发一个包括了编译、技术测试、审计、打包、功能测试和部署在内的持续构建。所有不同的工件类型、平台和语言,比如说Java(Groovy、Scala……)、.NET、PHP和Cobol等,都应该使用一个统一的基础设施来进行整合,参见图3。若各种语言/平台没有各自相应的本地化构建系统存在,则可使用CI场中非本地化的构建技术来这些工件包含进来。

在一个持续集成过程中,构建报告和通知方法是要有的,信息要被共享和汇总。汇总信息意味着集成工具链横跨了整个异构的生态系统,这使得利益相关者可以聚焦“放大”需要了解的地方,获得更多的信息,从这些信息中得出一些结论。

例子:给定一次具体的构建,您可以追溯出VCS中的底层变化,或者:收集组件储存库中所有语义上属于同一类的二进制产出,目的是把它们作为一个集合来在上面执行某些操作。


----德州软件开发----

想要了解更多详情欢迎来电咨询18678812288,或登陆网址www.qdydkj.com。联系人:王经理。

合作伙伴
济南市历下区 济南市城市管理局 济南市综合行政 山东师范大学 泰安旅游经济开发区管理委员会 聊城市人力资源和社会保障 山东省慈善总会 聊城市第二人民医院 洋县人民检察院 辽宁省公安厅 山东省科学技术厅
友情链接:
济南软件开发 北京软件开发公司 聊城软件开发 大连APP定制 申请友情链接