我现在遇到了点麻烦,然后在这里又不能发帖子,只能借这位大哥的帖子发下言了。
我一直被 RVM 困扰着,主要是我是使用 jenkins 的执行 shell 来操作 RVM,因为我安装 RVM 的账户并不是 jenkins 安装是默认生成的用户,所以使用 jenkins 的话会出现一些不可用的东西,这都还好点,但是好多时候会出现权限的问题,且我对 linux 也不是很熟,希望哪位好心人有这方面经验的给我指导下,怎么安装才能多用户使用啊!我的邮箱是 [email protected],先在此谢谢了!
Shell 是:
#!/bin/bash
use rvm
source $HOME/.bash_profile
rvm use 1.9.3@cucumber_test --create
mv CI/cdc/Gemfile .
bundle install
最开始报错:
/var/lib/jenkins/.bash_profile: 没有那个文件或目录
我然后在这个目录下创建了.bash_profile 然后吧 [[ -s "/home/test/.rvm/scripts/rvm" ]] && source "/home/test/.rvm/scripts/rvm" # Load RVM into a shell session as a function等一些字段添加进去了,然后写成了绝对路进
然后就是:line 15: /home/Alex/.rvm/scripts/rvm: 权限不够