2016-05-17 148 views
0

當具有與詹金斯一齣戲,我已經到了一個地步,我得到一個錯誤使用bundle命令運行詹金斯

# execute shell 

bundle exec rubocop \ 

# returns 

/Users/Shared/Jenkins/tmp/hudson7349521107935402055.sh: line 2: bundle: command not found 

我已經捆綁在

/Users/lewis/.rvm/gems/ruby-2.3.0/bin/bundle 

安裝在運行它運行詹金斯作爲Jenkins用戶,所以我正確地認爲它不知道在哪裏可以找到捆綁包?我該如何補救這一點,以便我可以使用捆綁命令與詹金斯?

謝謝

回答

1

安裝RVM作爲jenkins用戶。

+1

謝謝,所以只需'sudo su jenkins'然後安裝rvm? – Richlewis

+0

是的,這應該工作 – StephenKing

+0

因此,當安裝rvm作爲詹金斯用戶我得到'錯誤:'/ usr/local/bin'不可寫',所以rvm作爲我安裝(所以我的用戶)將安裝爲詹金斯用戶造成任何衝突? – Richlewis