Updated Release Procedure (markdown)
parent
bc5c5caad5
commit
970fbc74d6
|
@ -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
|
* **commit locally** with relevant version message
|
||||||
1. Generate clean tested release build
|
1. Generate clean tested release build
|
||||||
* `./gradlew -Prelease=true clean 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
|
1. Publish signed artifacts to Maven Central Staging
|
||||||
* `./gradlew -Prelease=true publish`
|
* `./gradlew -Prelease=true publish`
|
||||||
1. Verify artifacts & release to Maven Central
|
1. Verify artifacts & release to Maven Central
|
||||||
|
|
Loading…
Reference in New Issue