2015-05-03 26 views
0

在我的Gemfile,我有:是否有一個travis ci環境變量來獲取當前的ruby版本以用於測試?

ruby ENV['RUBY_VERSION'] || '2.2.0' 

RUBY_VERSION是特拉維斯不存在的,因爲我得到的時候運行特拉維斯說,它無法運行,因爲環境設置了一個版本的錯誤紅寶石,並且gemfile指定了另一個。

錯誤:

Your Ruby version is 2.2.0, but your Gemfile specified ruby-2.2.0 
+0

錯誤表明我是。我實際上有兩個在travis.yml中指定的紅寶石:2.2和ruby-head。 – NullVoxPopuli

+0

因爲我希望我的gemfile指定2.2.0,除非travis正在進行測試。 – NullVoxPopuli

+0

它是一款Rails應用程序 – NullVoxPopuli

回答

相關問題