Skip to content

Latest commit

 

History

History
executable file
·
46 lines (36 loc) · 2.09 KB

release.adoc

File metadata and controls

executable file
·
46 lines (36 loc) · 2.09 KB

Release process

This document contains the release steps of AdminFaces components.

  1. Manually remove the snapshot from pom.xml

  2. execute maven-install-local.sh located on the root of the project

  3. create new version on bintray

  4. upload jars from local maven repository to bintray

  5. Release and sync to maven central via bintray

  6. manually append snapshot to pom version again

  7. run mvn release:prepare to create the git tag

  8. On github close the release milestone

  9. Edit the recently created tag and link issues closed on the milestone to the Release notes section on the tag description.

  1. Change theme version to the just released admin-theme version.

  2. Manually remove the snapshot from pom.xml

  3. run mvn clean install -Prelease

  4. create new version on bintray

  5. upload jar from local maven repository to bintray

  6. Release and sync to maven central via bintray

  7. manually append snapshot to pom version again

  8. run mvn release:prepare to create the git tag

  9. On github close the release milestone

  10. Edit the recently created tag and link issues closed on the milestone to the Release notes section on the tag description.

Same as admin-template but note that it admin-persistence is not tied to admin-theme and template so it can be released independently.

Update admin-theme and template versions and follow the same release process above.