Sha256: cfd4d4408864bb5d4355481daf6533f20ee67a55b1eec80425c80165fe8e8490
Contents?: true
Size: 640 Bytes
Versions: 1
Compression:
Stored size: 640 Bytes
Contents
module Slather module CoverageService module Coveralls def coverage_file_class Slather::CoverallsCoverageFile end def coveralls_coverage_data { :service_job_id => ENV['TRAVIS_JOB_ID'], :service_name => "travis-ci", :source_files => coverage_files.map(&:as_json) }.to_json end private :coveralls_coverage_data def post f = File.open('coveralls_json_file', 'w+') f.write(coveralls_coverage_data) `curl -s --form json_file=@#{f.path} https://coveralls.io/api/v1/jobs` FileUtils.rm(f) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
slather-0.0.233 | lib/slather/coverage_service/coveralls.rb |