Ansible Role Nvm Versions Save

Installs NVM & Node.js on Debian/Ubuntu and RHEL/CentOS

v2.0.0

4 months ago

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 with ansible.builtin.include_tasks. Ansible cannot scope ansible.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 newer loop 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 or clean_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

4 months ago

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

8 months ago

NVM Version Updates Addressed #41 connection=local as reported by @neutralalice

v1.5.1

1 year ago

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

1 year ago

#35 now deprecated warn: false #36 default:true is not idempotent was fixed while testing #35 Internal variable names changes to group them under a common prefix Default dash command check was missing NVM Version bump

v1.4.3

2 years ago

Updated Default NVM version to latest 0.38.0 Added some additional Ansible Galaxy Tags Linted README.md file

v1.4.2

3 years ago

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