Today we are pleased to announce a newly available CircleCI Orb that drastically simplifies the deployment of maven projects to the Maven Central repository. Building off existing behavior provided by the maven release plugin, the Maven Release Orb handles all the relevant details to fully automate releasing to Central, including, but not limited to:

  • Incrementing the release version
  • Publishing the release to Central
  • Incrementing the next development version
  • Pushing changes to GitHub

For further details see our blog post or simply head over to the CircleCI Orb registry and try it out!

We would like to thank Benny Bottema, the author of the github-maven-deploy Orb, for providing the technical foundation and inspiration for this project.