小编Ron*_*ick的帖子

将codeclimate与travis-ci集成,travis无法加载codeclimate-test-reporter

这是有问题的公共回购:https://travis-ci.org/agerwick/raw-sinatra-boilerplate

我按照这里的建议整合了codeclimate的测试记者宝石:http://docs.travis-ci.com/user/code-climate/

我一直得到的错误是: /home/travis/.rvm/rubies/ruby-2.0.0-p594/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:54:in 'require': cannot load such file -- codeclimate-test-reporter (LoadError)

从下面的日志中可以看出,Travis CI正在安装codeclimate-test-reporter gem.我尝试使用CODECLIMATE_REPO_TOKEN环境变量集从我的本地计算机运行测试,并且它在这里工作得很好,更新了代码气候测试覆盖状态.因此,问题只出在travis上.

关于如何让Travis CI正确地要求codeclimate-test-reporter的任何建议?

出于历史目的,这是Travis CI的日志:

Using worker: worker-linux-9-1.bb.travis-ci.org:travis-linux-16
system_info
Build system information
Build language: ruby
git.checkout
0.06s$ git clone --depth=50 --branch=master git://github.com/agerwick/raw-sinatra-boilerplate.git agerwick/raw-sinatra-boilerplate
Cloning into 'agerwick/raw-sinatra-boilerplate'...
remote: Counting objects: 223, done.
remote: Compressing objects: 100% (51/51), done.
remote: Total 223 (delta 27), reused 0 (delta 0)
Receiving objects: 100% (223/223), 45.36 KiB | 0 bytes/s, done.
Resolving deltas: 100% (89/89), done. …
Run Code Online (Sandbox Code Playgroud)

travis-ci code-climate

2
推荐指数
1
解决办法
871
查看次数

标签 统计

code-climate ×1

travis-ci ×1