2

我在本地机器和 CI 服务器中运行规范。在第一种情况下,我希望规范快速失败,而在另一种情况下,我希望运行所有规范。我已经--fail-fast在我的.rspec文件中设置了。如何在 CI 服务器上覆盖它?我在那里运行 RSpecrake spec并设置了SPEC_OPTSenv 变量。

4

2 回答 2

3

最简单的答案是.rspec从您的回购中删除。它仅供您使用,任何其他贡献者不需要看到您正在使用NyanCat来查看您的测试如何进行。

于 2012-09-21T09:02:46.990 回答
1

您可以在主目录中添加一个.rspec文件,以便设置仅适用于您的本地计算机,然后.rspec项目目录中的 将覆盖那里的任何设置。

于 2015-02-10T23:34:31.057 回答