[
https://issues.apache.org/jira/browse/BUILDR-616?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13151704#comment-13151704
]
Hudson commented on BUILDR-616:
-------------------------------
Integrated in Buildr-ci-build #291 (See
[https://builds.apache.org/job/Buildr-ci-build/291/])
BUILDR-616 Buildr development - If using rvm a default .rvmrc file would be
helpful (Russell Teabeault)
toulmean :
Files :
* /buildr/trunk/.rvmrc
* /buildr/trunk/CHANGELOG
> Buildr development - If using rvm a default .rvmrc file would be helpful
> ------------------------------------------------------------------------
>
> Key: BUILDR-616
> URL: https://issues.apache.org/jira/browse/BUILDR-616
> Project: Buildr
> Issue Type: Improvement
> Reporter: Russell Teabeault
> Assignee: Antoine Toulme
> Fix For: 1.4.7
>
>
> For those users working on buildr that also use rvm a .rvmrc file might add
> some convenience.
> Here are the contents of a .rvmrc file that could be placed in the root of
> the buildr project:
> --------------------------------------------------------------------------------------
> #!/usr/bin/env bash
> ruby_string="${BUILDR_RUBY_VERSION:-ruby-1.9.2}"
> bundler_gem_home="vendor/bundle"
> if rvm list strings | grep -q "${ruby_string}" ; then
> rvm use "${ruby_string}@buildr"
> gem list | grep 'bundler' &> /dev/null
> if [ $? -gt 0 ]; then
> echo "Installing bundler..."
> gem install bundler
> fi
> bundle install
> else
> echo "${ruby_string} was not found, please run 'rvm install ${ruby_string}'
> and then cd back into the project directory."
> fi
> --------------------------------------------------------------------------------------
> When cd'ing into the buildr directory and you have rvm installed this script
> is executed. It will
> 1. Set the desired version of ruby to the BUILDR_RUBY_VERSION environment
> variable or 1.9.2 if not set.
> 2. Check to make sure that rvm has that particular version of ruby set.
> 3. If not then it kindly tells the user how to install it.
> 4. It tells rvm to use the desired version of ruby along with a gemset called
> 'buildr'
> 5. It checks to see if bundler is installed and if it is not it will do a gem
> install bundler.
> 6. And finally it does a bundle install to pull in all of the dependencies.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira