ローカルのJenkinsサーバーに rvm をインストールした時のメモ
rvm のインストール
sudo -H -u jenkins -s bash -c 'bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )'
package のインストール
sudo -H -u jenkins -s bash -c 'source $HOME/.rvm/script/rvm ; rvm pkg install readline zlib openssl'
ruby-1.9.2 のインストール
sudo -H -u jenkins -s bask -c ''source /var/lib/jenkins/.rvm/scripts/rvm; rvm install 1.9.2 -C --with-openssl-dir=$HOME/.rvm/usr --with-readline-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr'
rvm use 指定
sudo -H -u jenkins -s bash -c 'source /var/lib/jenkins/.rvm/scripts/rvm; rvm use 1.9.2 --default'
確認
sudo -H -u jenkins -s bash -c 'source $HOME/.rvm/scripts/rvm ; ruby -v'
要するに、sudo のオプションめんどくせー。ということ