-
-
Notifications
You must be signed in to change notification settings - Fork 7
Release Process
Maxi Rosson edited this page Sep 3, 2019
·
22 revisions
Install the Github Changelog Generator
gem install github_changelog_generator -v 1.13.2
Merge the master branch to the production branch
On the master branch, increment the version executing one of the following commands:
./gradlew :incrementMajorVersion -PVERSION_INCREMENT_BRANCH=master
./gradlew :incrementMinorVersion -PVERSION_INCREMENT_BRANCH=master
On the production branch execute the following commands:
./gradlew :closeGitHubMilestone
Create a GitHub Release
Release to Maven Central
- Go to https://oss.sonatype.org
- Log in
- "Build Promotion" -> "Staging Repositories"
- Verify the dependencies
- Check the repository, click on "Close" and then on "Release"
Merge the production branch to the master branch
Verify the dependencies on Maven Central
- Wait 10 minutes
- Or wait a couple of hours