3

我们的团队和项目变得非常大,我们无法再维持它。所以我们决定做正确的事并转向持续集成。作为第一步,我们抛弃了 clearcase 并转移到了 git。这使我们的生活变得更加轻松。但是,我们仍然遭受构建损坏的困扰。

现在我正在寻找一种工具,它将所有提交排队,在多个平台上测试它们,如果它们通过,将它们放在主分支上。在理想情况下,该工具将具有 Web 界面和代码审查工具的挂钩。

我知道 buildbot 做了一些,但不是全部。我可以自己编写工具;但过渡需要超级顺利且相对快速。

PS:Chromium 和 webkit 项目似乎做的正是我们想做的。

4

1 回答 1

1

Gerrit可以配置为执行此操作。有关示例,请参阅Android 补丁工作流程,并注意您可以将 buildbot 设置为“验证者”,如果您不关心代码审查(尽管您应该!),您可以将 Gerrit 设置为不需要审查或只是让 buildbot 也设置审查标志。

詹金斯似乎有一个Gerrit 插件

于 2012-03-24T07:41:38.950 回答