From 2590883c3a35ba0f6ca52ab5991fa69a23b07564 Mon Sep 17 00:00:00 2001 From: Petr Korolev Date: Sun, 29 Mar 2015 21:47:39 +0300 Subject: [PATCH 1/4] Add codeclimate-test-reporter integration --- Gemfile | 1 + Gemfile.lock | 3 +++ spec/spec_helper.rb | 7 +++++-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index d106303..b8be183 100644 --- a/Gemfile +++ b/Gemfile @@ -10,4 +10,5 @@ group :test do gem 'rubocop' gem 'coveralls', require: false gem 'simplecov', require: false + gem "codeclimate-test-reporter" end diff --git a/Gemfile.lock b/Gemfile.lock index 0e7c878..1287b76 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -5,6 +5,8 @@ GEM ast (2.0.0) astrolabe (1.3.0) parser (>= 2.2.0.pre.3, < 3.0) + codeclimate-test-reporter (0.4.7) + simplecov (>= 0.7.1, < 1.0.0) colorize (0.7.5) coveralls (0.7.12) multi_json (~> 1.10) @@ -94,6 +96,7 @@ PLATFORMS ruby DEPENDENCIES + codeclimate-test-reporter colorize coveralls github_api diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index b29eea1..bcb64c3 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -15,11 +15,14 @@ # See the License for the specific language governing permissions and # limitations under the License. # -require 'coveralls' +require 'codeclimate-test-reporter' require 'simplecov' +require 'coveralls' + SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[ + Coveralls::SimpleCov::Formatter, SimpleCov::Formatter::HTMLFormatter, - Coveralls::SimpleCov::Formatter + CodeClimate::TestReporter::Formatter ] SimpleCov.start From 643b266679144c924fde77bba12b6509ae12808a Mon Sep 17 00:00:00 2001 From: Petr Korolev Date: Sun, 29 Mar 2015 22:31:24 +0300 Subject: [PATCH 2/4] add codeclimate encrypted token --- .travis.yml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index e84ae12..9dfe06a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,17 +1,16 @@ ---- sudo: false cache: bundler language: ruby - rvm: - - 2.1.0 - +- 2.1.0 script: - - bundle exec rake - +- bundle exec rake notifications: email: recipients: - - sky4winder+githubchangeloggenerator@gmail.com - on_success: never # [always|never|change] - on_failure: change # [always|never|change] + - sky4winder+githubchangeloggenerator@gmail.com + on_success: never + on_failure: change +env: + global: + secure: iMpV5IAvH+/EVGZrpWnt2BnmNFzSbsRcIumsr4ZyLC8N5nrCSXyjCSy0g48btL3Sj0bSgK9hcrJsmrFd2bkqFleyAcPAzNyUQzBuIRZx47O8yFmbZ+Pj+l3+KOlmcbzJNHfDfxkxuWTmTAcSDfsiyApin721T/ey3SUuwKpZNUc= From 55001f48c214ce0876fd29d669c5da9da71f891a Mon Sep 17 00:00:00 2001 From: Petr Korolev Date: Sun, 29 Mar 2015 22:32:03 +0300 Subject: [PATCH 3/4] rubocop fix --- Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index b8be183..efdc678 100644 --- a/Gemfile +++ b/Gemfile @@ -10,5 +10,5 @@ group :test do gem 'rubocop' gem 'coveralls', require: false gem 'simplecov', require: false - gem "codeclimate-test-reporter" + gem 'codeclimate-test-reporter' end From 1498790a7857c438df032bab9a02e312a2269dfe Mon Sep 17 00:00:00 2001 From: Petr Korolev Date: Sun, 29 Mar 2015 22:38:18 +0300 Subject: [PATCH 4/4] fix codeclimate token --- .travis.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9dfe06a..fff1005 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,7 @@ notifications: - sky4winder+githubchangeloggenerator@gmail.com on_success: never on_failure: change -env: - global: - secure: iMpV5IAvH+/EVGZrpWnt2BnmNFzSbsRcIumsr4ZyLC8N5nrCSXyjCSy0g48btL3Sj0bSgK9hcrJsmrFd2bkqFleyAcPAzNyUQzBuIRZx47O8yFmbZ+Pj+l3+KOlmcbzJNHfDfxkxuWTmTAcSDfsiyApin721T/ey3SUuwKpZNUc= +addons: + code_climate: + repo_token: + secure: iMpV5IAvH+/EVGZrpWnt2BnmNFzSbsRcIumsr4ZyLC8N5nrCSXyjCSy0g48btL3Sj0bSgK9hcrJsmrFd2bkqFleyAcPAzNyUQzBuIRZx47O8yFmbZ+Pj+l3+KOlmcbzJNHfDfxkxuWTmTAcSDfsiyApin721T/ey3SUuwKpZNUc=