Skip to content
This repository was archived by the owner on Feb 19, 2020. It is now read-only.

Commit 44052b1

Browse files
committed
Update versions and compatibility for 1.9
1 parent fe03f40 commit 44052b1

File tree

5 files changed

+55
-17
lines changed

5 files changed

+55
-17
lines changed

Gemfile

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
11
source 'https://rubygems.org'
22

33
gemspec
4-
ruby "1.9.3"
5-
6-
gem 'rake', :platforms => 'ruby_19'
7-
gem 'rspec', :platforms => 'ruby_19'
8-
gem 'simplecov', :require => false
9-
gem 'json', '1.8.3'

Gemfile.ruby-19

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
source 'https://rubygems.org'
2+
3+
gem "json", "~> 1.8", "< 2"
4+
5+
gemspec

circle.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
1-
machine:
2-
ruby:
3-
version: 1.9.3-p0-falcon
1+
dependencies:
2+
pre:
3+
- git config --global user.email "[email protected]"
4+
- git config --global user.name "Codacy CI"
5+
override:
6+
- rvm install 1.9.3-p551
7+
- rvm install 2.0.0-p648
8+
- rvm install 2.1.10
9+
- rvm install 2.2.5
10+
- rvm install 2.3.1
11+
cache_directories:
12+
- "~/.rvm"
413

514
test:
615
override:
7-
- bundle exec rspec
16+
- scripts/ci.sh

codacy-coverage.gemspec

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,25 @@ lib = File.expand_path('../lib', __FILE__)
22
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
33

44
Gem::Specification.new do |gem|
5-
gem.authors = ["Nuno Teixeira"]
6-
gem.email = ["[email protected]"]
5+
gem.authors = ["Nuno Teixeira", "Rodrigo Fernandes"]
6+
77
gem.description = "Post code coverage results to Codacy."
88
gem.summary = "Post code coverage results to Codacy."
9-
gem.homepage = "https://codacy.com"
9+
gem.homepage = "https://www.codacy.com"
1010
gem.license = "MIT"
1111

1212
gem.files = `git ls-files`.split($\)
1313
gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) }
1414
gem.test_files = gem.files.grep(%r{^(test|spec|features)/})
1515
gem.name = "codacy-coverage"
1616
gem.require_paths = ["lib"]
17-
gem.version = ENV['PUBLISH_VERSION'] || '1.0.dev'
17+
gem.version = ENV['PUBLISH_VERSION'] || '1.0.dev'.freeze
1818

19-
gem.required_ruby_version = '>= 1.9.2'
19+
gem.required_ruby_version = '>= 1.9'
2020

21-
gem.add_dependency 'simplecov', '>= 0.10.0'
21+
gem.add_runtime_dependency 'simplecov'
2222

23-
gem.add_development_dependency 'bundler', '~> 1.7'
23+
gem.add_development_dependency 'bundler'
24+
gem.add_development_dependency 'rake'
25+
gem.add_development_dependency 'rspec'
2426
end

scripts/ci.sh

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
#!/bin/bash --login
2+
3+
set -e
4+
5+
rvm use 1.9.3-p551
6+
ruby -v
7+
bundle install --gemfile Gemfile.ruby-19
8+
bundle exec rspec
9+
10+
rvm use 2.0.0-p648
11+
ruby -v
12+
bundle install
13+
bundle exec rspec
14+
15+
rvm use 2.1.10
16+
ruby -v
17+
bundle install
18+
bundle exec rspec
19+
20+
rvm use 2.2.5
21+
ruby -v
22+
bundle install
23+
bundle exec rspec
24+
25+
rvm use 2.3.1
26+
ruby -v
27+
bundle install
28+
bundle exec rspec

0 commit comments

Comments
 (0)