This document contains the release steps of AdminFaces components.
-
Manually remove the snapshot from pom.xml
-
execute
maven-install-local.sh
located on the root of the project -
create new version on bintray
-
upload jars from local maven repository to bintray
-
Release and sync to maven central via bintray
-
manually append snapshot to pom version again
-
run
mvn release:prepare
to create the git tag -
On github close the release milestone
-
Edit the recently created tag and link issues closed on the milestone to the
Release notes
section on the tag description.
-
Change theme version to the just released admin-theme version.
-
Manually remove the snapshot from pom.xml
-
run
mvn clean install -Prelease
-
create new version on bintray
-
upload jar from local maven repository to bintray
-
Release and sync to maven central via bintray
-
manually append snapshot to pom version again
-
run
mvn release:prepare
to create the git tag -
On github close the release milestone
-
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.