突然间我们不能将我们的Rails应用程序推送到Heroku-它在staging和production环境下都以相同的方式失败,以及我们刚刚为测试设置的新应用程序。这个应用程序已经在Heroku上运行了9个月,每周多次推送,没有任何问题,但是从昨天开始,在模型文件进行一些无意义的更改后,我们得到了以下错误:
-----> Ruby app detected
-----> Compiling Ruby/Rails
-----> Using Ruby version: ruby-2.0.0
-----> Installing dependencies using 1.5.2
New app detected loading default bundler cache
Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin -j4 --deployment sh: Syntax error: "(" unexpected
Bundler Output: ! ! Failed to install gems via Bundler. !
! Push rejected, failed to compile Ruby app
更新:
疯狂的是,我们刚刚将所有代码回滚到上一次成功部署到Heroku的提交版本,结果仍然失败了。换句话说,几天前完全相同的代码部署成功了,现在却出现了这个错误。
??
ruby '2.0.0'
? - raviolicode