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

Remove support for Maven 2 / Let the user manage Java #73

Closed tas50 closed 8 years ago

tas50 commented 8 years ago

Remove the dual version support since Maven 2 is EoL. Install only Maven 3 under a new attribute structure. Since Maven 3 requires Java 8 and Java 8 is not available in OpenJDK form on every platform remove the logic that auto installed Java. Users need to decide how they want to get Java on their nodes based on the platform (OpenJDK vs. Oracle).

Also while we're here use kitchen-docker to run integration tests in Travis and update the serverspecs and chefspecs for the new formats.