ローカルの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 のオプションめんどくせー。ということ