Try uploading coverage report in .simplecov.
This commit is contained in:
parent
dd0bc83eca
commit
39ce9c890e
@ -52,3 +52,9 @@ SimpleCov.start do
|
||||
/Homebrew/test.rb
|
||||
]
|
||||
end
|
||||
|
||||
if ENV["CODECOV_TOKEN"] || ENV["TRAVIS"]
|
||||
require "codecov"
|
||||
formatter = SimpleCov::Formatter::Codecov.new
|
||||
formatter.format(SimpleCov::ResultMerger.merged_result)
|
||||
end
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
require "English"
|
||||
require "bundler/setup"
|
||||
|
||||
ENV["BUNDLE_GEMFILE"] = "#{HOMEBREW_LIBRARY_PATH}/cask/Gemfile"
|
||||
ENV["BUNDLE_PATH"] = "#{HOMEBREW_LIBRARY_PATH}/vendor/bundle"
|
||||
@ -25,10 +24,8 @@ repo_root.cd do
|
||||
rspec = ARGV.flag?("--rspec") || !ARGV.flag?("--minitest")
|
||||
minitest = ARGV.flag?("--minitest") || !ARGV.flag?("--rspec")
|
||||
|
||||
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
|
||||
@ -50,12 +47,4 @@ repo_root.cd do
|
||||
end
|
||||
|
||||
Homebrew.failed = failed
|
||||
|
||||
if upload_coverage
|
||||
puts "Submitting Codecov coverage..."
|
||||
require "simplecov"
|
||||
require "codecov"
|
||||
formatter = SimpleCov::Formatter::Codecov.new
|
||||
formatter.format(SimpleCov::ResultMerger.merged_result)
|
||||
end
|
||||
end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user