From a43a3165a3c3f744a06b7eda506a2960d3cec671 Mon Sep 17 00:00:00 2001 From: Paul Montero Date: Tue, 19 Sep 2017 23:47:45 -0500 Subject: [PATCH] Add ansible badge in the README --- CHANGELOG.md | 112 +++++++++++++++++++++++++-------------------------- README.md | 2 +- 2 files changed, 57 insertions(+), 57 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5cc83d4..4379746 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,112 +2,112 @@ ## MASTER ### v2.0.1 - * Fix issue `src file does not exist` cause by testrb +* Fix issue `src file does not exist` cause by testrb ### v2.0.0 - * Bump ansible version to 2.2 - * Update readme +* Bump ansible version to 2.2 +* Update readme ### v1.3.9 - * Fix bugs - * Use a non-root user by default for the installation. +* 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 +* 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 +* 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 +* 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 +* 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 +* 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 +* Fix an incorrect condition which caused Ansible to error out ### v1.3.2 - * Import the GPG signature every time rvm runs get [version]. +* Import the GPG signature every time rvm runs get [version]. ### v1.3.1 - * Add gpg signature verification +* 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 +* 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 +* 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 +* 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. +* 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) +* 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 +* 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 +* Really fix the detect tasks so they are idempotent ### v0.1.8 - * Fix the detect tasks so they are idempotent +* Fix the detect tasks so they are idempotent ### v0.1.7 - * Simplify the default ruby selection tasks into a single task +* 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 +* 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 +* 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 +* 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 +* 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 +* 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 +* 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. +* View the readme to get a better understanding of what ansible-ruby does. diff --git a/README.md b/README.md index 25509ed..1574e8e 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## What is rvm1-ansible? [![Build Status](https://travis-ci.org/rvm/rvm1-ansible.svg?branch=master)](https://travis-ci.org/rvm/rvm1-ansible) +## What is rvm1-ansible? [![Build Status](https://travis-ci.org/rvm/rvm1-ansible.svg?branch=master)](https://travis-ci.org/rvm/rvm1-ansible) [![Ansible Role](https://img.shields.io/badge/role-rvm_io-red.svg)](https://galaxy.ansible.com/rvm_io/ruby/) It is an [Ansible](http://www.ansible.com/home) role to install and manage ruby versions using rvm.