2012-03-24 125 views
2

我們的團隊和項目非常龐大,我們不能再維持下去。所以我們決定做正確的事情並轉向持續整合。作爲第一步,我們傾倒clearcase並轉移到git。這使我們的生活變得更加輕鬆。但是我們仍然遭受破壞的構建。git commit queue工具

現在我正在尋找一種能排隊所有提交的工具,在多個平臺上測試它們,以及是否將它們傳遞到主分支上。在理想的世界中,該工具將具有Web界面並掛鉤代碼審查工具。

我知道buildbot做了一些這方面的事情,但不是全部。我可以自己寫這個工具;但過渡需要非常順利和相對迅速。 PS:Chrome和webkit項目似乎完全符合我們的要求。

回答

1

Gerrit可以配置爲執行此操作。例如,請參閱Android patch workflow,並注意您可以將buildbot設置爲「驗證者」,如果您不關心代碼審查(儘管您應該!),您可以將Gerrit設置爲不需要審閱或僅創建buildbot也設置審查標誌。

看起來詹金斯有一個Gerrit plugin