File tree Expand file tree Collapse file tree 1 file changed +11
-8
lines changed
lib/ndr_dev_support/capistrano Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change 3737 tar xf /opt/rbenv.tar.gz .rbenv;
3838 PATH=\\ `echo \\ "\\ $PATH\\ "|sed -e \\ "s_[^:=]*/[.]rbenv[^:]*:__g\\ "\\ ` .rbenv/bin/rbenv init bash;
3939 fi;
40- eval \\ "\\ $(.rbenv/bin/rbenv init - --no-rehash bash)\\ ";
41- export TMPDIR=\\ `mktemp -d \\ "\\ $HOME\\ "/rbenv_tmp_XXXX\\ `;
42- set +e;
43- rbenv install #{ version } --skip-existing 2>&1;
44- set -e;
45- RBENV_VERSION=#{ version } ruby --version;
46- rm -rf \\ "\\ `printenv TMPDIR\\ `\\ ";
47- rbenv global #{ version } ;
40+ if [ ! -e .rbenv ]; then
41+ echo rbenv not installed: aborting;
42+ else
43+ eval \\ "\\ $(.rbenv/bin/rbenv init - --no-rehash bash)\\ ";
44+ export TMPDIR=\\ `mktemp -d \\ "\\ $HOME\\ "/rbenv_tmp_XXXX\\ `;
45+ if rbenv install #{ version } --skip-existing 2>&1; then
46+ RBENV_VERSION=#{ version } ruby --version;
47+ rm -rf \\ "\\ `printenv TMPDIR\\ `\\ ";
48+ rbenv global #{ version } ;
49+ fi;
50+ fi;
4851 ";
4952 { kill % && wait; } 2> /dev/null;
5053 set -e;
You can’t perform that action at this time.
0 commit comments