Gitlab推 - rubygems错误
题
我正在使用gitlab作为我们的本地存储库,但是当我将某些东西推入它时,它告诉我,安装的宝石有问题。我不是红宝石程序员。
你有一些关于如何解决它的提示吗?
这是问题:
remote: /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.6.5/lib/bundler/dsl.rb:39:in
`eval_gemfile': Gemfile syntax error compile error (Bundler::GemfileError)
remote: on line 23: syntax error, unexpected ':', expecting $end
remote: gem "mysql2", group: :mysql
remote: ^
remote: from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.6.5/lib/bundler/dsl.rb:10:in `evaluate'
remote: from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.6.5/lib/bundler/definition.rb:26:in `build'
remote: from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.6.5/lib/bundler.rb:153:in `definition'
remote: from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.6.5/lib/bundler.rb:116:in `setup'
remote: from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.6.5/lib/bundler/setup.rb:17
remote: error: hook declined to update refs/heads/master
.
我试图重新安装所有的宝石,但没有任何改变。你有一些提示,问题是?
解决方案
确保使用Ruby>= 1.9运行代码。旧版本不支持此哈希语法。
不隶属于 StackOverflow