All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- testing doc
- devcontainer for delivery
- chef version in metadata
- tested with chef 15.3, 16, and 17
- kitchen dokken
- github action workflow replaces travis-ci
- deprecation as error in kitchen dockken
- ubuntu 14.04 from test kitchen
- use group property during system install
- owner property to user install, deprecates user property
- owner property to user install
- node-build cookbook to 1.0.2
- git url, using chef example format
- git revision, using HEAD instead of master
- Reorder properties alphabetically
- debian error on group permissions
- set user and group for node_build_plugin_install
- group of file/directory is the same as the owner
- kitchen test now working with dokken and vagrant
- Property tables at readme
- Update 1.0.0 changelog
- Foodcritic warning renaming name_attribute to name_property
- System install, reusing user install
- Testing readme
- Refactoring user install
- Update readme
- Travis/kitchen.dokken
- Legacy node install
- Remove versions property on install
- Unused code
- Unnecesary code
- Nodenv Install resource
- Development at readme
- Remove testing doc
- Add testing to readme
- Install git with cookbook
- Update nodenv init runs only if nodenv is installed
- Add a test cookbook with inspec tests
- Add root_path helper as we keep trying to find the root path for commands
- Add inspec tests for global version setting
- Fix template to look at the nodenv cookbook rather than the wrapper cookbook (default)
- Fix typo in command resource
- Grab the rbenv_script and make a nodenv_command resource so we can get the global version easily.
- Remove Vagrantfile we no longer require
- Remove default delivery and add the community cookbook toml
- Remove git_url we're no longer using
- Remove default attributes.
- Remove the default recipe as we're a library cookbook and we now have a test cookbook
- Remove user_home as it's no longer used
- Add testing guide
- Add contributing guide
- Add code of conduct
- Remove centos from automated testing
- Add user install