我们的项目有4个开发人员,但是我们有很多rspec测试:它们在一个线程中需要30分钟。
一个构建的舒适线程数是3。此外,我们遵循敏捷方法论,在周五下午几乎没有同时提交。排队等候不是我们想要的。因此我们的团队希望同时运行2个构建(每个构建在3个线程中):结果是6个线程。据我所知,在Travis我们需要支付至少250美元-这不太愉快。
我还读到了关于Vexor.io-具有无限数量并行线程的新ci服务。据我所知,使用Vexor,您只需支付几分钟的测试费用。这是一项不受欢迎的服务,所以我害怕使用它。有人试过吗?我们能指望什么价格?
或者你可以给我们提供一些其他的建议:
避免排队。
至少测试3个线程。
别花这么多钱。
最佳答案
我用了Vexor,给人留下了很好的印象。仔细看看,因为:
Vexor真的可以让你运行任意多的线程。
我记得,它每个月都有一些空闲时间,所以你可以免费试用。
Vexor与.travis.yml
兼容。
我们有一个规模类似的项目,价格不到50美元。
祝你好运!