Skip to content
Snippets Groups Projects
Commit 27c1a67e authored by Mike McQuaid's avatar Mike McQuaid
Browse files

brew-test-bot: add fail-fast option.

Allows easier testing of failures due to bad state.
parent 56aec949
No related branches found
No related tags found
No related merge requests found
......@@ -14,6 +14,7 @@
# --local: Ask Homebrew to write verbose logs under ./logs/ and set HOME to ./home/
# --tap=<tap>: Use the git repository of the given tap
# --dry-run: Just print commands, don't run them.
# --fail-fast: Immediately exit on a failing step.
#
# --ci-master: Shortcut for Homebrew master branch CI options.
# --ci-pr: Shortcut for Homebrew pull request CI options.
......@@ -134,6 +135,8 @@ module Homebrew
end
FileUtils.rm(log) unless ARGV.include? "--keep-logs"
end
exit 1 if ARGV.include?("--fail-fast") && @status == :failed
end
end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment