Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 681 Bytes

RELEASE.md

File metadata and controls

31 lines (21 loc) · 681 Bytes

Prepare release

Format source code

mvn formatter:format

Update license headers

mvn license:format

Release process

  1. Check pom.xml for the proper <version /> tag
  2. Check pom.xml <Specification-Version /> entries
  3. Update src/changes/changes.xml timestamp of the release version
  4. Update README.md version for the Maven examples

Then execute

  $ mvn release:prepare && mvn release:perform

which will tag, build, test and upload the artifacts to Sonatype's OSS staging area & closes the staging repository. Maven Central synchronization usually takes ~15 minutes.

Finally create a new section in src/changes/changes.xml.