sous-chefs / maven

Development repository for the maven cookbook
https://supermarket.chef.io/cookbooks/maven
Apache License 2.0
36 stars 153 forks source link

Make it possible to configure user/group to install Maven under #95

Closed jamietanna closed 6 years ago

jamietanna commented 6 years ago

Description

It was found in #82 that it is not possible to configure the user/group that Maven is installed under. This change makes that possible, and creates that user/group if required.

Additionally, this adds some more tests for the maven::default recipe.

Re-opened after refactoring from #87.

Issues Resolved

Closes #82.

Check List

[x] All tests pass. See https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/TESTING.MD [x] New functionality includes testing. [x] New functionality has been documented in the README if applicable [x] All commits have been signed for the Developer Certificate of Origin. See https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/CONTRIBUTING.MD