Updated Release Procedure (markdown)

Kevin Wooten 2021-05-25 09:54:11 -07:00
parent bc5c5caad5
commit 970fbc74d6
1 changed files with 6 additions and 0 deletions

@ -6,6 +6,12 @@ The release procedure is now _easy_ and uses Gradle tasks for each step. This en
* **commit locally** with relevant version message
1. Generate clean tested release build
* `./gradlew -Prelease=true clean build`
1. **CHECK SIZE OF PRODUCTS**
* Uber jars should be _larger_ than regular jars.
* Jars should be of comparable sizes to previous releases.
1. **CHECK WRITTEN DOCS**
* Must be in `documentation/build/docs/html5`.
* * Should have `user-guide` & `release-notes folders
1. Publish signed artifacts to Maven Central Staging
* `./gradlew -Prelease=true publish`
1. Verify artifacts & release to Maven Central