• [持续集成]如何选择正确的持续交付DevOps工具

    发表于:2017-06-28作者:Sarah Zorah 袁思思点击数:212分类:持续集成

    世界上没有工具可以魔法般的让你实现DevOps(或者是敏捷,精益)。DevOps在开发和运营团队之间进行协作和沟通,所以它更像是一种文化上的转变,而不是一个神奇的配方。..

  • [持续集成]持续集成是什么?

    发表于:2017-04-24作者:Surmon点击数:825分类:持续集成

    持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作代码,每个成员每天至少集成一次,也可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动..

  • [持续集成]初创公司应该如何做好持续集成和部署?

    发表于:2016-11-23作者:裴双才点击数:1101分类:持续集成

    持续集成和部署是每一个互联网团队都必须要面对的问题,特别是初创公司业务和技术团队快速增长,技术积累较弱的情况下,一个高效的,可遵循持续的运维规范尤为重要,最近一段..

  • [持续集成]Jenkins+Docker搭建持续集成测试环境

    发表于:2016-06-27作者:不详点击数:1049分类:持续集成

     本文将重点讨论在Jenkins管理的持续集成以及测试的环境中,我们如何通过引入Docker来优化资源的配置,提高整个环境的性能以及稳定性。..

  • [持续集成]关于集成测试的相关认识

    发表于:2015-07-16作者:不详点击数:582分类:持续集成

    集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如概要设计文档)集成为子系统或系统,是单元测试的逻辑扩展。最简单的形式是:两个已经测试过..

  • [持续集成]质量之匙:持续集成工具与实践

    发表于:2015-07-16作者:不详点击数:506分类:持续集成

    编者按:CruiseControl:简称CC,持续集成工具,主要提供了基 于版本管理工具(如CVS)感知变化或每天定时的持续集成,并提供持续集成报告、Email、Jabber等等方式通知相关负责人,其要求是..

  • [持续集成]走向“持续部署”

    发表于:2014-05-26作者:桥梁点击数:571分类:持续集成

     目前IT行业中,似乎“要不要做持续集成?”已经不再是讨论的焦点,取而代之的是“如何进行持续集成?”。在前一篇文章中,我介绍了Cruise团队持续集成的演进过程。在最后,还曾提..

  • [持续集成]持续集成之“测试三角形与分段构建策略原则”

    发表于:2014-05-07作者:乔梁点击数:522分类:持续集成

    在《戏说Checkin Dance》一文中,咱们说到:Joe的团队实施了带有令牌的持续集成提交流程纪律。由于每个人都做本地构建进行验证后再提交,所以持续集成平台上的构建结果比较稳定,每天持续..

  • [持续集成]持续集成之“依赖管理”

    发表于:2014-04-22作者:乔梁点击数:191分类:持续集成

     在前文《分支策略(续)》中,我们讨论了多组件应用程序的持续集成策略,即:为相对独立的组件创建自己专属的代码库,然后通过现代持续集成工具进行组件间的持续集成。Joe的团队在首次..

  • [持续集成]持续集成之“软件自我识别”

    发表于:2014-04-16作者:乔梁点击数:358分类:持续集成

    在前文《自动化部署》中,我们讨论了自动化部署。通过对部署操作脚本化、部署验证自动化、部署环境版本控制、生产部署全自动化等诸多实践,可以让部署完全处于受控状态。..

  • [持续集成]持续集成之“Everything is code”

    发表于:2014-04-16作者:乔梁点击数:398分类:持续集成

     在前文《软件自我识别》中,我们讨论了如果使软件做到自我识别,以促进自动化部署和版本检测等工作。 随着互联网的飞速发展,以及基础设施的改进,越来越多的业务被放在了“云”端..

  • [持续集成]持续交付模式

    发表于:2014-04-11作者:Jonathan点击数:428分类:持续集成

     当你有了持续集成需要的构建服务器和脚本之后,下一个问题肯定是:“我们该拿这些构建版本怎么办?”持续交付,以自动化或半自动化方式,将构建版本从一个环境提送(promote)到更接近实..

  • [持续集成]走向“持续部署”

    发表于:2014-04-11作者:乔梁点击数:319分类:持续集成

     目前IT行业中,似乎“要不要做持续集成?”已经不再是讨论的焦点,取而代之的是“如何进行持续集成?”。在前一篇文章中,我介绍了Cruise团队持续集成的演进过程。在最后,还曾提及Crui..

  • [持续集成]持续集成理论和实践的新进展

    发表于:2014-03-04作者:@行知-追寻技术之美点击数:561分类:持续集成

    持续集成理论和实践的新进展.最近雷镇同学将Martin Fowler先生的著名论文《持续集成》第二版翻译成中文并发布出来,掀起了国内对于持续集成理论和实践讨论的新的高潮。笔者在本文中将全面..

  • [持续集成]另一个关于持续集成和版本分支的故事

    发表于:2013-12-18作者:不详点击数:505分类:持续集成

    另一个关于持续集成和版本分支的故事.经典书籍《持续交付》[1]的作者曾就分支合并和代码演化等问题详细地讨论过滥用分支对持续集成的负面影响。而我今天要说的是这样一个故事,一个只..

  • [持续集成]使用功能开关更好地实现持续部署

    发表于:2013-12-04作者:崔力强点击数:398分类:持续集成

    使用功能开关更好地实现持续部署。为了快速发布开发完成的功能,现代的互联网企业通常会以比较快的迭代周期来持续的发布。但是有时候因为技术或者业务上的原因,需要在发布的时候将某..

  • [持续集成]Kent Beck揭秘Facebook开发部署流程

    发表于:2013-12-02作者:丁雪丰点击数:964分类:持续集成

    Facebook是世界上最大的社交网站,有超过10亿用户每月至少要登录一次,他们每天要上传超过25亿内容,支持这样一个站点的运行,还要不断发布新的功能,Facebook的工程师是如何做到这一切的..

  • [持续集成]maven构建spring mvc项目 + Mybatis整合

    发表于:2013-11-29作者:Abel-Lin点击数:762分类:持续集成

     一、新建项目   1、File>New>Other>Maven>Maven Project, 点击Next..

  • [持续集成]持续集成之路——数据访问层单元测试遇到的问题

    发表于:2013-07-22作者:mydeman点击数:817分类:持续集成

     在编写数据访问层的单元测试时,遇到不少问题,有些问题可以很容易Google到解决方法,而有些只能自己研究解决。这里分享几个典型的问题以及解决方法。   先交代一下用到的测试框..

  • [持续集成]持续集成之路——数据访问层的单元测试

    发表于:2013-07-22作者:mydeman点击数:319分类:持续集成

    翻看之前的文章才发现,最近一次记录持续集成竟然是3年前,并且只记录了两篇,实在是惭愧。不过,持续集成的这团火焰却始终在心中燃烧,希望这次的开始可以有些突破。..