ansible-role-nvm

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

MIT License

Stars
99
Committers
2

Bot releases are hidden (Show)

ansible-role-nvm - v2.0.0 Latest Release

Published by morgangraphics 9 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
ansible-role-nvm - v1.5.3-legacy

Published by morgangraphics 9 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

ansible-role-nvm - v1.5.3

Published by morgangraphics 10 months ago

The 1.5.X version of the ansible-role-nvm will be now known as ansible-role-nvm-legacy.

ansible-role-nvm-legacy will only support Ansible versions below 2.16.0 and receive Security and NVM versioning updates as needed

The 2.0.X version of ansible-role-nvm will support Ansible version 2.16.0 and above

NVM version bump

ansible-role-nvm - v1.5.2

Published by morgangraphics about 1 year ago

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

ansible-role-nvm - v1.5.1

Published by morgangraphics over 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

ansible-role-nvm - v1.5.0

Published by morgangraphics over 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

ansible-role-nvm - v.1.4.3

Published by morgangraphics about 3 years ago

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

ansible-role-nvm - v1.4.2

Published by morgangraphics about 4 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