为什么要使用 Jenkins with RTC 进行持续集成
Why to use Jenkins with RTC for Continuous Integration
我正在努力说服我的配置经理将 Jenkins 与 RTC 一起使用( 我们已经将其用于源代码管理、手动构建和许多其他事情),正如我老板所要求的。
我想知道为什么要使用带有 RTC 的 Jenkins。我知道 RTC 可以做持续集成,但 Jenkins 可以添加什么?
RTC 本身没有构建引擎。它有一个构建引擎工具包,它抽象了实际的构建引擎(BuildForge、Hudson、Jenkins,...)
如果你想从 RTC 进行持续集成,你需要一个构建引擎。
官方的是IBM BuildForge(不是免费的)。
从 RTC4 开始,Jenkins(免费)也得到了官方支持,RTC plugin for Jenkins to install on the Jenkins side (as well as the Build System Toolkit in the RTC downloads)
Jenkins 可以添加的是:
- 更加熟悉该工具
- 很棒的插件列表
- 可以在本地进行实验(即使没有 RTC)
- 除了 Jazz RTC 之外,还与其他源代码控制工具(SVN,Git)具有良好的连接性。
我正在努力说服我的配置经理将 Jenkins 与 RTC 一起使用( 我们已经将其用于源代码管理、手动构建和许多其他事情),正如我老板所要求的。
我想知道为什么要使用带有 RTC 的 Jenkins。我知道 RTC 可以做持续集成,但 Jenkins 可以添加什么?
RTC 本身没有构建引擎。它有一个构建引擎工具包,它抽象了实际的构建引擎(BuildForge、Hudson、Jenkins,...)
如果你想从 RTC 进行持续集成,你需要一个构建引擎。
官方的是IBM BuildForge(不是免费的)。
从 RTC4 开始,Jenkins(免费)也得到了官方支持,RTC plugin for Jenkins to install on the Jenkins side (as well as the Build System Toolkit in the RTC downloads)
Jenkins 可以添加的是:
- 更加熟悉该工具
- 很棒的插件列表
- 可以在本地进行实验(即使没有 RTC)
- 除了 Jazz RTC 之外,还与其他源代码控制工具(SVN,Git)具有良好的连接性。