aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cask
diff options
context:
space:
mode:
authorMike McQuaid2016-12-04 14:14:11 +0000
committerMike McQuaid2016-12-04 14:14:11 +0000
commitdc8189833165ce263ce323a1c8de5dfd44597e3b (patch)
treee8ab27ec5ef541b0f5d6ef1a368dbf477e3d50ea /Library/Homebrew/cask
parent52691cd0de6c18906e5fe7f290c0b4deda64973a (diff)
downloadbrew-dc8189833165ce263ce323a1c8de5dfd44597e3b.tar.bz2
travis: use Xcode 8.1 on Sierra.
For code coverage from `brew test-bot`.
Diffstat (limited to 'Library/Homebrew/cask')
-rwxr-xr-xLibrary/Homebrew/cask/cmd/brew-cask-tests.rb9
1 files changed, 7 insertions, 2 deletions
diff --git a/Library/Homebrew/cask/cmd/brew-cask-tests.rb b/Library/Homebrew/cask/cmd/brew-cask-tests.rb
index 0bfc4b037..43683a263 100755
--- a/Library/Homebrew/cask/cmd/brew-cask-tests.rb
+++ b/Library/Homebrew/cask/cmd/brew-cask-tests.rb
@@ -24,7 +24,11 @@ repo_root.cd do
rspec = ARGV.flag?("--rspec") || !ARGV.flag?("--minitest")
minitest = ARGV.flag?("--minitest") || !ARGV.flag?("--rspec")
- ENV["HOMEBREW_TESTS_COVERAGE"] = "1" if ARGV.flag?("--coverage")
+ p [:coverage, ARGV.flag?("--coverage"), ENV["CI"], ENV["TRAVIS"]]
+ if ARGV.flag?("--coverage")
+ ENV["HOMEBREW_TESTS_COVERAGE"] = "1"
+ upload_coverage = ENV["CODECOV_TOKEN"] || ENV["TRAVIS"]
+ end
failed = false
@@ -46,7 +50,8 @@ repo_root.cd do
Homebrew.failed = failed
- if ENV["CODECOV_TOKEN"]
+ if upload_coverage
+ puts "Submitting Codecov coverage..."
system "bundle", "exec", "rake", "test:coverage:upload"
end
end