3.5 KiB
3.5 KiB
CHANGELOG
MASTER
v2.0.1
- Fix issue
src file does not existcause by testrb
v2.0.0
- Bump ansible version to 2.2
- Update readme
v1.3.9
- Fix bugs
- Use a non-root user by default for the installation.
v1.3.8
- Bump ruby version to 2.2.2
- Fix Bundler symlinking on system path
- This fixes the location of the bundler pointing to the global ruby version
- Ensure a default value is supplied when detecting ruby, fixes #78
- Update rvm installer path
- Update become method
- Ensure installed rubies and gems are owned correctly by rvm1_user
v1.3.7
- Fix #40 by using a proper gem path
v1.3.6
- Recent changes to rvm made bundler not get installed by default
- This patch installs bundler by default
v1.3.5
- Ensure rvm1_user owns all rvm related files
- Allow passing in custom configuration options when installing ruby
v1.3.4
- Change the default system wide install dir back to /usr/local/rvm
- Add the rvm1_user: 'root' default variable to let you set the rvm directory owner
- Update the README on why setting sudo: True is necessary
v1.3.3
- Fix an incorrect condition which caused Ansible to error out
v1.3.2
- Import the GPG signature every time rvm runs get [version].
v1.3.1
- Add gpg signature verification
v1.3.0
- Remove the python-httplib2 dependency so it should work on CentOS 7
- Change how versions are set, check the readme
- Always run rvm update unless you disable it by overwriting rvm1_rvm_check_for_updates
v1.2.0
- Add CentOS/RHEL support
v1.1.1
- Fix #7 and #8 by no longer chowning the user:group
- Symlink the ruby related bins to /usr/local/bin when doing a system wide install
- Remove the temp install dir, always use /tmp
- Expose the rvm install flags in a new default variable rvm1_install_flags
- Change the default system wide install dir to /usr/local/lib/rvm
- Update the readme to be much more clear and provide 3 examples of how to install rvm
- Update the travis test to test against ansible 1.7.1 instead of 1.6.2
- Reformat all of the tasks to make them more readable and maintainable
v1.0.2
- Force sudo as root when having to apt install python-httplib2, fixes #5.
v1.0.1
- Install httplib2 if necessary (the ansible uri module depends on this)
v1.0.0
- Add ability to define 1 or more ruby versions
- Add ability to delete ruby versions
- Expose a few useful variables and paths
- Switch over from nickjj.ruby to rvm1-ansible
v0.1.9
- Really fix the detect tasks so they are idempotent
v0.1.8
- Fix the detect tasks so they are idempotent
v0.1.7
- Simplify the default ruby selection tasks into a single task
v0.1.6
- Fix the default ruby selection task so it works for both local and system installs
v0.1.5
- Fix a bug where /etc/profile.d/rvm.sh would be sourced even if it did not exist
- Add the --default flag to the rvm use command
v0.1.4
- Bump the default version of ruby to 2.1.2
v0.1.3
- Fix a bug with how the upgrade task was checking for rvm's existence
- Change how the role checks to determine if rvm is installed
v0.1.2
- Allow you to specify a local path or url for the rvm installer script
- Allow you to specify a url or variable value for the latest rvm stable version number
v0.1.1
- Auto upgrade rvm in an idempotent way but also allow you to turn this off
- Keep the rvm installer file on the server instead of deleting it in case http://get.rvm.io is down
- Toggle a variable to force update the installer
v0.1.0
- View the readme to get a better understanding of what ansible-ruby does.