2015-02-09 59 views
0

每當我建我的項目在TeamCity的,我指定一個「紅寶石環境配置」打造功能如下:如何在TeamCity(自動構建工具)中配置RVM解釋器?

Config Settings for Ruby Env

編譯總是失敗,出現以下的輸出:

RVM interpreter 'ruby-1.9.3' doesn't exist or isn't a file or isn't a valid RVM interpreter name. 

我我嘗試將Gemset更改爲Gemfile,並將「Interpreter Name:」更改爲ruby-1.9.3-p551ruby-2.1.3,但沒有骰子

+0

已知問題的TeamCity buildagent安裝Ruby和更新的寶石。檢查他們的論壇,它充滿了它。取決於您正在運行的發行版以及Java安裝和TC版本 – 2015-02-09 14:49:53

+0

可能是[此問題](https://youtrack.jetbrains.com/issue/TW-32772)。請按照@NekoNova所述,投票/觀看和發佈構建日誌和'rvm.rubies.list'構建參數值 – 2015-02-10 17:22:43

+0

,這是一個已知的TeamCity構建問題。在我們的案例中,我們通過升級到解釋器的Ruby 2.1.3來解決問題。 – ironicaldiction 2015-02-11 16:23:33

回答

1

取而代之的做像你說的,使用

\curl -sSL https://get.rvm.io | bash -s stable --ruby 
sudo gem install rubygems-update 
sudo update_rubygems 
sudo gem update --system 

然後重新啓動server.After,你可以開始建立project.Environment將被自動讀取..

相關問題