Merge pull request #5118 from reitermarkus/brew-cask-style
Run `rubocop` in temporary directory to skip reading parent config.
This commit is contained in:
commit
dbf5d5b222
@ -11,7 +11,9 @@ module Cask
|
|||||||
install_rubocop
|
install_rubocop
|
||||||
cache_env = { "XDG_CACHE_HOME" => "#{HOMEBREW_CACHE}/style" }
|
cache_env = { "XDG_CACHE_HOME" => "#{HOMEBREW_CACHE}/style" }
|
||||||
hide_warnings = debug? ? [] : [ENV["HOMEBREW_RUBY_PATH"], "-W0", "-S"]
|
hide_warnings = debug? ? [] : [ENV["HOMEBREW_RUBY_PATH"], "-W0", "-S"]
|
||||||
system(cache_env, *hide_warnings, "rubocop", *rubocop_args, "--", *cask_paths)
|
Dir.mktmpdir do |tmpdir|
|
||||||
|
system(cache_env, *hide_warnings, "rubocop", *rubocop_args, "--", *cask_paths, chdir: tmpdir)
|
||||||
|
end
|
||||||
raise CaskError, "style check failed" unless $CHILD_STATUS.success?
|
raise CaskError, "style check failed" unless $CHILD_STATUS.success?
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user