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.includefrom ansible-core and replaced it withansible.builtin.include_tasks. Ansible cannot scopeansible.builtin.includeto 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.builtinmodule/plugin declarations making role compliant moving forward with_itemsdeclarations were replaced with the newerloopdeclarations- 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: falseorclean_install: true clean_installvariable 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