10月30, 2020

CI/CD 工具选型:Jenkins 还是 Bamboo?

持续集成和持续交付是在软件开发生命周期中获得交付一致性的方法。作为一个流程,它帮助你自动化开发管道,同时确保所有事情都可跟踪。其中有趣的部分是在开发阶段中引入自动化。当我们谈到集成和交付时,另一个与之匹配的过程是“持续测试”,或者有时我们称之为 DevOps 测试。虽然持续集成(CI)和持续交付(CD)已经成为 DevOps 的重要组成部分,但在选择最佳工具时,DevOps 团队常常会陷入困境。如果没有 CI/CD 工具是无法想象的。

本文最初发布于 DZone,经原作者授权由 InfoQ 中文站翻译并分享。

持续集成(CI)和持续交付(CD) 已经成为 DevOps 的重要组成部分,但在选择最佳工具时,DevOps 团队常常会陷入困境。开源工具是否适合你的项目需求,还是应该选择专有工具?特性更新和现有的客户反馈如何?

我的团队经常被这些突出的问题所困扰,这促使我们对各种 CI/CD 工具进行比较。在本文中,我们将仔细分析 Bamboo 与 Jenkins 之间的差异,使你对如何正确选择 CI/CD 工具有更深入的认识。

在具体比较 Bamboo 和 Jenkins 之前,让我们先了解一些基础内容。

Jenkins 是什么?

Jenkins 是当今市场上广泛使用的 CI/CD 工具之一。人们已经使用它很长时间了,如果组织在寻找理想的开源 CI/CD 工具,那么它非常合适。Jenkins 是用 Java 编写的,它提供了大量的特性以及在主要平台上的可移植性。

点击查看原文>

本文链接:https://blog.jnliok.com/post/k1kqfXbSKKYNbUY31s93.html

-- EOF --

Comments