Skip to content

Improve All The Things

Compare
Choose a tag to compare
@bvarner bvarner released this 07 Aug 17:42
· 111 commits to master since this release

A way overdue release with loads of improvements.

  • update-stage-dependencies can be enabled / disabled at will.
  • enforce-versions can now disallow SNAPSHOT (plugin) dependencies for releaseable branches.
  • 'other' branch types are now treated as snapshot-type branches.
  • 'unknown' branches allow building as usual -- handy for projects without blocks being built without a CI server.
  • Via the deploySnapshotTypeBranches parameter, feature branches can also be deployed to the snapshot repository. When true, the enforce-versions mojo will also check that the POM version number contains the branch name -- to prevent overwriting snapshots from develop.
  • Fixes for NPEs when optional blocks were missing from the repository configuration.