Releases: morgangraphics/ansible-role-nvm
v2.0.0
New 2.0.0 Branch
- As reported by @danfoster and @legau Ansible-core 2.16 removed
ansible.builtin.include
from ansible-core and replaced it withansible.builtin.include_tasks
. Ansible cannot scopeansible.builtin.include
to ignore older versions etc. so I upgraded this role to fully support ansible-core 2.16+ - Support for ansible-core 2.15 and below is now located in the 1.5.X-legacy branch
- All legacy modules/plugins declarations have been updated to the newer
ansible.builtin
module/plugin declarations making role compliant moving forward with_items
declarations were replaced with the newerloop
declarations- Error handling was added on symbiotic role variables
- Uninstall was moved to another file and scoped to run before any install logic
- Installation tasks have been scoped to run when
uninstall: false
orclean_install: true
clean_install
variable and functionality were added to really remove stuck on grease (or someone messed up bad)- Added a task related to the scenario where a LTS version is set explicitly with
default: true
. - Updated README.md file with some fixes and formatting and references
- Change Log will now be in Release Notes
v1.5.3-legacy
The 1.5.X branch of this role now only supports ansible-core 2.15 and below.
README.md was updated with some formatting
A task was introduced to handle the scenario where a LTS version was explicitly set as default with default: true
, backport from the 2.0.X branch
v1.5.2
NVM Version Updates
Addressed #41 connection=local as reported by @neutralalice
v1.5.1
Administrative work with version mismatches
Removed travis.yaml file as I'll be moving to CircleCI eventually
Fixed some issues in the meta/main.yml file
v1.5.0
v.1.4.3
Updated Default NVM version to latest 0.38.0
Added some additional Ansible Galaxy Tags
Linted README.md file
v1.4.2
This marks the base release (now this this role is getting a little bit of traction). It is also the last release without tests. The upcoming version sees a pretty significant divergence from this version
Updated documentation to fix missing become: true when using become_user: some-user as reported by @jfoliveira