Skip to content
This repository has been archived by the owner on Nov 25, 2023. It is now read-only.

Latest commit

 

History

History
executable file
·
39 lines (26 loc) · 2.33 KB

README.md

File metadata and controls

executable file
·
39 lines (26 loc) · 2.33 KB

maven-deploy Orb

CircleCI Build Status CircleCI Orb Version License CircleCI Community

A reusable Maven deploy orb for CircleCI pipeline. Utilize this orb to easily deploy to Maven central from your CI/CD pipeline.

Inspiration

Maven-deploy is inspired from github-maven-deploy, but it differs with it in following ways,

  • It supports parameterization of executor.
  • It does not include build jobs.
  • It supports the password protected GPG keys.
  • It signs the release tags with GPG keys.

Usage

Example use-cases are provided on the orb registry page. Source for these examples can be found within the src/examples directory.

Resources

CircleCI Orb Registry Page - The official registry page of this orb for all versions, executors, commands, and jobs described.
CircleCI Orb Docs - Docs for using and creating CircleCI Orbs.

How To Contribute

We welcome issues to and pull requests against this repository!

To publish a new production version:

  • Create a PR to the Alpha branch with your changes. This will act as a "staging" branch.
  • When ready to publish a new production version, create a PR from Alpha to master. The Git Subject should include [semver:patch|minor|major|skip] to indicate the type of release.
  • On merge, the release will be published to the orb registry automatically.

For further questions/comments about this or other orbs, visit the Orb Category of CircleCI Discuss.