Implement high-level Galaxy tool shed install option for creating isolated Ruby environments using RVM. Allows compilation of many different, percise versions of Ruby for reproducibility. Can specify multiple gems and specific versions or simply a complete Gemfile, either way these will be installed via bundle. In addition to this environment being available to tools, subsequent shell_command actions will also have access to the RVM environment.

http://testtoolshed.g2.bx.psu.edu/repository/browse_repository?id=b323751e93cde973

<?xml version="1.0"?>
<tool_dependency>
    <package name="rubytest" version="0.1.0">
        <install version="1.0">
            <actions>
              <action type="setup_rvm" ruby="1.9.3-p448">
                <gem version="1.2.4">protk</gem>
              </action>
              <action type="shell_command">protk_setup.rb omssa</action>
            </actions>
        </install>
        <readme>
          RVM example.
        </readme>
    </package>
</tool_dependency>