From 0a6b29a9424ebb4ff77675e435ea460265de79f8 Mon Sep 17 00:00:00 2001 From: Penar Musaraj Date: Fri, 22 Nov 2019 13:27:47 -0500 Subject: [PATCH] DEV: Allow skipping --fail-fast rspec option for plugin specs --- lib/tasks/docker.rake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/tasks/docker.rake b/lib/tasks/docker.rake index 4ec81bc33c7..a5cefd3d3a2 100644 --- a/lib/tasks/docker.rake +++ b/lib/tasks/docker.rake @@ -191,7 +191,8 @@ task 'docker:test' do if ENV["SINGLE_PLUGIN"] @good &&= run_or_fail("bundle exec rake plugin:spec['#{ENV["SINGLE_PLUGIN"]}']") else - @good &&= run_or_fail("RSPEC_FAILFAST=1 bundle exec rake plugin:spec") + fail_fast = "RSPEC_FAILFAST=1" unless ENV["SKIP_FAILFAST"] + @good &&= run_or_fail("#{fail_fast} bundle exec rake plugin:spec") end end puts "travis_fold:end:ruby_tests" if ENV["TRAVIS"]