This is the changelog for the archiva cookbook.
- Set default Archiva version to 2.2.4
- Upgrade
apt
to v7.x - Upgrade
java
cookbook to v4.x - Upgrade
chef_nginx
cookbook tonginx
v10.x & adjustarchiva::nginx_proxy
to suit - Update default attribute value to install Java 8
- On Debian >= 10.0, it will install Java 11, as that’s what’s available
- Drop AWS-based testing in favor of Docker-based testing
- Drop support for Ubuntu 12.04 & 14.04, and Debian 7
- Add support for Ubuntu 16.04, Ubuntu 18.04, Debian 9, & Debian 10
- Drop Coveralls from unit tests
- Bump
chef_nginx
to v5
- Use chef_nginx instead of nginx
- Add
node[:archiva][:mirror]
attribute to allow operator to customize where Archiva is downloaded from - Refactor test harness to work well in Travis & do integration testing
- Reload nginx when archiva_server.conf changes
- Refactored to install Archiva ≥ 2.1.1
- Fixed up metadata
- Added Berkshelf support
- Added ChefSpec unit tests
- Added Test Kitchen
- Added ServerSpec integration tests
- Wired up to Travis CI for all tests
- Wired up to Coveralls.io for unit test coverage
- Initial rev