阅读数:3061 发布于:2009 年 12 月 1 日 00:10

更多 敏捷、持续集成、最佳实践 相关课程,可下载【 极客时间 】App 免费领取 >

评论

发布
暂无评论
  • Slack 的部署实践

    部署要在速度和可靠性之间认真平衡。本文主要阐述了Slack的部署流程和工作。

    2020 年 5 月 2 日

  • 持续集成:你说的 CI 和我说的 CI 是一回事吗?

    今天,我们来聊一聊CI落地建设的三个阶段和其中的核心理念,即快速集成、质量内建和文化建立。

    2019 年 11 月 7 日

  • 环境管理:一切皆代码是一种什么样的体验?

    企业环境管理的难点在哪里?为什么说基础设施即代码就是解决环境管理问题的最佳实践?今天,我们来一探究竟。

    2019 年 11 月 16 日

  • 数据驱动型决策如何支持软件交付(二):持续交付指标助力产品开发

    数据驱动决策系列文章概述了数据驱动决策如何支持软件交付中的三大活动——产品管理、开发和运营。

    2020 年 3 月 25 日

  • 管道式的持续集成解决方案好吗?

    当团队或代码基线变得很大时,持续集成的速度就会开始下降。构建内容在增加而反馈速度却在下降,构建一次可能要花上一小时甚至更多才能知道成功与否,而些时,有人可能已经将他们的代码检入到构建失败的版本中了。为了解决这个问题,很多团队让他们的持续集成变成管道化。但这种方法好吗?

    2007 年 9 月 29 日

  • 研发环境:Facebook 怎样让开发人员不再操心环境?

    提供高效研发环境的3个基本原则是:用资源换时间,服务化、自助化环境的获取,实现环境的一体化、一致性。

    2019 年 9 月 16 日

  • 数据库持续交付

    在各种持续过程中,数据库是一个真正的挑战。对自动化来说,数据库对象变更脚本放入传统版本控制工具或使用“比较并同步”工具,这是效率低下或者风险很高的事情,因为两个概念彼此互不相识。在持续交付和DevOps中,需要更好的解决方案。

    2014 年 5 月 28 日

  • 使用 Hudson 和 FindBugs 进行持续集成和代码检查

    最近在IBM developerWorks发表的一篇文章中谈到如何使用开源工具将构建过程中的持续集成(Continuous Integration,CI)和代码检查这两项任务自动化。它描述了如何安装和配置Hudson,并使用Subversion、Ant对Hudson进行配置。同时辅之诸如FindBugs和PMD之类的软件检查工具,来创造一个可以对测试结果和缺陷情况进行持续性反馈的构建过程。

    2007 年 12 月 18 日

  • 持续交付会如何影响测试

    如果要做持续交付,那我们必须关注我们写的代码的质量。不是所有团队都配备专门的测试人员,但如果有测试人员的话,他们会和开发人员紧密合作,编写在单元测试中无法覆盖的少数测试的自动化代码,并帮助开发人员搭建单元测试。

    2018 年 10 月 10 日

  • 第 55 讲 | 用机器打造迭代机器:现代研发流程体系打造(二)

    构成自动化流程的大部分工具都是现成的、可以花合理价钱买到的,本文就将重点介绍研发流程里的各种工具们,以及不同场景下的具体选型。

    2018 年 7 月 18 日