我正在开发一个PHP项目,我想知道实现continuous integration的建议。
我已阅读所有理论,但我从未使用过持续集成。所以它应该很容易开始。
我已经阅读了Xinc,Hudson等内容,但我希望根据经验获得一些反馈。您是否在PHP项目中使用了持续集成?你有什么经验吗?你会推荐哪种服务器?
答案 0 :(得分:17)
现在还有詹金斯Oracle made a fuss about Hudson。有一个配置模板,使用PHP CI环境所需的所有QA Tools设置非常容易:
答案 1 :(得分:9)
我与phpUnderControl有好运,这是基于CruiseControl。
答案 2 :(得分:4)
我用phpUnderControl和Hudson尝试过CruiseControl。我也看过Xinc,但目前似乎太有限了。
我最终选择了Hudson,因为它比CruiseControl更容易设置,并且可以与ant脚本或简单的bash脚本配合使用。
看起来很有希望的另一个选择是arbit。它有点像trac,但增加了CI。 Symfony的人也有一些东西,但它还处于初期阶段。