diff options
| author | Mike McQuaid | 2016-12-04 14:14:11 +0000 |
|---|---|---|
| committer | Mike McQuaid | 2016-12-04 14:14:11 +0000 |
| commit | dc8189833165ce263ce323a1c8de5dfd44597e3b (patch) | |
| tree | e8ab27ec5ef541b0f5d6ef1a368dbf477e3d50ea /Library | |
| parent | 52691cd0de6c18906e5fe7f290c0b4deda64973a (diff) | |
| download | brew-dc8189833165ce263ce323a1c8de5dfd44597e3b.tar.bz2 | |
travis: use Xcode 8.1 on Sierra.
For code coverage from `brew test-bot`.
Diffstat (limited to 'Library')
| -rwxr-xr-x | Library/Homebrew/cask/cmd/brew-cask-tests.rb | 9 |
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 |
