Skip to content

Breaking Fewer Things with Fewer Broken Things

Latest
Compare
Choose a tag to compare
@bvarner bvarner released this 23 Dec 01:05
· 24 commits to master since this release
e979095

Just in time to induce Holiday Panic...

This release breaks the alt-syntax which was previously supported for repository targeting.

The only way to define a repository for targeting now is by the repo ID. This solves issues folks were having with authn/z on repos, and makes Wagon extensions (S3 buckets as a repo) viable.

This will require some mirror / repository configuration either in your pom, or a profile in your settings.xmls (any of them will do). The documentation has been updated to properly reflect expected configurations.

Changes / Improvements of Note

  • Now builds against Maven 3.6.0. Prior maven releases may have issues executing. Maven < 3.6 is untested.
  • Pulled in #113 to fix #112.
  • Reduced code burden in the plugin by leveraging more Maven provided utils for working with deployment / artifact repository objects, and cutting complexity.
  • Wagon extensions now properly work with remote repositories. It's possible to use things like the S3StorageWagon for remote snapshot / stage / release repositories.