From 4b21db818c043f26e18bec12eb3610bc4afb5a88 Mon Sep 17 00:00:00 2001 From: rmpestano Date: Mon, 7 Feb 2022 09:37:41 +0100 Subject: [PATCH] refs #254 - updates release process --- release.adoc | 38 ++++---------------------------------- 1 file changed, 4 insertions(+), 34 deletions(-) diff --git a/release.adoc b/release.adoc index e4ce8ad..224832d 100755 --- a/release.adoc +++ b/release.adoc @@ -9,38 +9,8 @@ :caution-caption: :fire: :warning-caption: :warning: -This document contains the release steps of AdminFaces components. -== https://github.com/adminfaces/admin-theme/[Admin-theme^] - -. Manually remove the snapshot from pom.xml -. execute `maven-install-local.sh` located on the root of the project -. create new version on https://bintray.com/rmpestano/AdminFaces/admin-theme/new/version[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 https://github.com/adminfaces/admin-theme/milestones?closed=0[milestone^] -. Edit the recently created tag and link issues closed on the milestone to the `Release notes` section on the tag description. - -== https://github.com/adminfaces/admin-template[Admin template^] - -. 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 https://bintray.com/rmpestano/AdminFaces/admin-template/new/version[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 https://github.com/adminfaces/admin-template/milestones?closed=0[milestone^] -. Edit the recently created tag and link issues closed on the milestone to the `Release notes` section on the tag description. - -== https://github.com/adminfaces/admin-persistence[Admin Persistence^] - -Same as admin-template but note that it admin-persistence is not tied to admin-theme and template so it can be released independently. - - -== https://github.com/adminfaces?utf8=%E2%9C%93&q=archetype&type=&language=[Archetypes^] - -Update admin-theme and template versions and follow the same release process above. +. `mvn release:prepare -Dresume=false` +. Choice next version +. provide gpg password +. done