对于我们的 Ruby on Rails 项目,我们希望将 CruiseControl.rb 用于 CI,并且我们希望拥有一个登台服务器。我对 CruiseControl 没有任何经验,所以也许有人可以回答以下一些问题:
是否可以将 CruiseControl 用于 Cucumber 或 Steak 与 webkit 甚至 Selenium 等无头浏览器的集成测试?
是否可以在 CruiseControl 中将 JavaScript 测试与 Jasmin 或 QUnit 集成?
是否可以将 RVM 与 CruiseControl 一起使用?
是否可以使用 capistrano 测试部署?这个部署可以用于分期吗?
是否可以添加后期构建过程,例如将生产数据库复制到暂存数据库?
如果某些要求不可行,您可以推荐其他 CI 服务器吗?
多谢,
晚礼服