File tree Expand file tree Collapse file tree 6 files changed +23
-11
lines changed
Expand file tree Collapse file tree 6 files changed +23
-11
lines changed Original file line number Diff line number Diff line change @@ -45,9 +45,9 @@ commands:
4545 - restore_cache :
4646 name : Restoring Gem Cache
4747 keys :
48- - &cache-key gem-cache-v2 -{{ checksum "<< parameters.path >>/<< parameters.gemspec-file >>" }}-<< parameters.ruby-image >>
49- - gem-cache-v2 -{{ checksum "<< parameters.path >>/<< parameters.gemspec-file >>" }}
50- - gem-cache-v2 -
48+ - &cache-key gem-cache-v3 -{{ checksum "<< parameters.path >>/<< parameters.gemspec-file >>" }}-<< parameters.ruby-image >>
49+ - gem-cache-v3 -{{ checksum "<< parameters.path >>/<< parameters.gemspec-file >>" }}
50+ - gem-cache-v3 -
5151 - run :
5252 name : Install dependencies
5353 command : |
@@ -66,6 +66,17 @@ commands:
6666 cd << parameters.path >>
6767 export MINITEST_REPORTER=JUnitReporter
6868 bundle exec rake test
69+ - run :
70+ name : Collecting coverage reports
71+ command : |
72+ curl -Os https://uploader.codecov.io/latest/linux/codecov
73+ curl -Os https://uploader.codecov.io/latest/linux/codecov.SHA256SUM
74+ curl -Os https://uploader.codecov.io/latest/linux/codecov.SHA256SUM.sig
75+ curl -s https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import
76+ gpgv codecov.SHA256SUM.sig codecov.SHA256SUM
77+ shasum -a 256 -c codecov.SHA256SUM
78+ chmod +x ./codecov
79+ ./codecov
6980 - save_cache :
7081 name : Saving Gem Cache
7182 key : *cache-key
Original file line number Diff line number Diff line change 11## 2.3.0 [ unreleased]
22
3+ ### CI
4+ 1 . [ #100 ] ( https://github.com/influxdata/influxdb-client-ruby/pull/100 ) : Use new Codecov uploader for reporting code coverage
5+
36## 2.2.0 [ 2022-02-18]
47
58### Features
Original file line number Diff line number Diff line change @@ -48,11 +48,10 @@ Gem::Specification.new do |spec|
4848 spec . add_runtime_dependency 'typhoeus' , '~> 1.0' , '>= 1.0.1'
4949
5050 spec . add_development_dependency 'bundler' , '~> 2.0'
51- spec . add_development_dependency 'codecov' , '~> 0.1.16'
5251 spec . add_development_dependency 'minitest' , '~> 5.0'
5352 spec . add_development_dependency 'minitest-reporters' , '~> 1.4'
5453 spec . add_development_dependency 'rake' , '~> 12.3'
5554 spec . add_development_dependency 'rubocop' , '~> 0.66.0'
56- spec . add_development_dependency 'simplecov' , '~> 0.17.1 '
55+ spec . add_development_dependency 'simplecov-cobertura ' , '~> 1.4.2 '
5756 spec . add_development_dependency 'webmock' , '~> 3.7'
5857end
Original file line number Diff line number Diff line change 2424end
2525
2626if ENV [ 'CI' ] == 'true'
27- require 'codecov '
28- SimpleCov . formatter = SimpleCov ::Formatter ::Codecov
27+ require 'simplecov-cobertura '
28+ SimpleCov . formatter = SimpleCov ::Formatter ::CoberturaFormatter
2929end
3030
3131$LOAD_PATH. unshift File . expand_path ( '../lib' , __dir__ )
Original file line number Diff line number Diff line change @@ -45,11 +45,10 @@ Gem::Specification.new do |spec|
4545 spec . required_ruby_version = '>= 2.2.0'
4646
4747 spec . add_development_dependency 'bundler' , '~> 2.0'
48- spec . add_development_dependency 'codecov' , '~> 0.1.16'
4948 spec . add_development_dependency 'minitest' , '~> 5.0'
5049 spec . add_development_dependency 'minitest-reporters' , '~> 1.4'
5150 spec . add_development_dependency 'rake' , '~> 12.3'
5251 spec . add_development_dependency 'rubocop' , '~> 0.66.0'
53- spec . add_development_dependency 'simplecov' , '~> 0.17.1 '
52+ spec . add_development_dependency 'simplecov-cobertura ' , '~> 1.4.2 '
5453 spec . add_development_dependency 'webmock' , '~> 3.7'
5554end
Original file line number Diff line number Diff line change 2525end
2626
2727if ENV [ 'CI' ] == 'true'
28- require 'codecov '
29- SimpleCov . formatter = SimpleCov ::Formatter ::Codecov
28+ require 'simplecov-cobertura '
29+ SimpleCov . formatter = SimpleCov ::Formatter ::CoberturaFormatter
3030end
3131
3232$LOAD_PATH. unshift File . expand_path ( '../lib' , __dir__ )
You can’t perform that action at this time.
0 commit comments