我从 Ubuntu 服务器上的 RVM 迁移到 rbenv。
当我使用 RVM 时,使用 bundle 没有问题。移至 rbenv 后,我在 Jenkins 的执行 shell 中收到“找不到命令”错误。
我内爆并删除了 RVM,并从 ~/.bashrc' 中删除了所有与 RVM 相关的行。使用后我仍然收到此错误:
rvm implode
rm ~/.rvm -rf
rm ~/.rvmrc
gem install bundler
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
. ~/.bashrc
rbenv versions
jenkins@testserver:~/jobs/myjob/workspace$ rbenv versions
* 1.9.3-p374 (set by RBENV_VERSION environment variable)