如何解决circleci" bash:第1行:bundle:command not found"

时间:2016-04-07 15:18:28

标签: ruby-on-rails testing circleci

我的测试昨天都在圆圈上传过来,今天仍在本地传递,但现在我发现了这个错误信息。怎么回事?

def MyView(request):
   object = MyAuth(request)

   # if it is a redirect then return it.
   if isinstance(object, HttpResponseRedirect):
       return object

   # do stuff with object

   return render('some_template.html')

2 个答案:

答案 0 :(得分:0)

我完全相信CircleCI在推出之前不会测试任何东西:

https://discuss.circleci.com/t/bundle-command-not-found/3783

基本上,您必须明确安装bundler。

gem install bundler添加到pre文件中dependencies的{​​{1}}阶段

答案 1 :(得分:0)

对于使用泊坞窗图像的CircleCI 2.0,我遇到了同样的问题。

解决方案是从repo中删除我的.ruby-gemset,之后CI能够使用默认的gemset并且Bundler可以继续。