首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

DevOps 简史:通往 CICD 之路

直到 2001 年,随着 CruiseControl 的发布,我们才获得第一个使持续交付更容易实现的开源工具。第一次,我们有了一个可以自己安装和运行的系统来自动管理构建,这让我们可以更频繁地发布。...CruiseControl 是特定于 Java 的——例如,如果您正在编写 Ruby,则必须使用 CruiseControl 的 Ruby 变种。...它迅速超越了 CruiseControl,并且至今仍在广泛使用;它支持多种语言,几乎可以做任何你想做的事情,并且有一个庞大的社区,所以当你遇到困难时,其他人很可能遇到了同样的问题并记录了解决方案。...缓慢但肯定的是,这些自托管、自管理的 CI 工具(如 Jenkins 或现已停产的 CruiseControl)正在被维护成本较低的云原生或托管服务(如 CircleCI、TravisCI 甚至 GitHub

6810

《持续交付:发布可靠软件的系统方法》第3章 持续集成

修复破坏应用程序的任意修改是最高优先级的任务” 3.2.2 一个基本的持续集成系统 为了做持续集成,你不一定就需要一个持续集成软件,正如我们所说,它是实践,并不是工具 有几个开源工具可供选择,比如Hudson和受人尊敬的CruiseControl...家族(CruiseControlCruiseControl.NET和CruiseControl.rb) 还有两种商业化持续集成服务器为小团队提供了免费版本,它们是ThoughtWorks Studios...xUnit Test Patterns: Refactoring Test Code Growing Object-Oriented Software, Guided by Tests ---- 工具 CruiseControl...家族(CruiseControlCruiseControl.NET和CruiseControl.rb) CruiseControl (http://cruisecontrol.sourceforge.net

99030
领券