-
-
Notifications
You must be signed in to change notification settings - Fork 7
Release Process
Maxi Rosson edited this page Sep 16, 2019
·
22 revisions
Install the Github Changelog Generator
gem install github_changelog_generator -v 1.13.2
Merge the master branch to the stable branch
Create a GitHub Release
On the stable branch execute the following command:
./gradlew :closeGitHubMilestone :generateChangelog publish -PLOCAL_UPLOAD=false -PSNAPSHOT=false --refresh-dependencies --stacktrace
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 stable branch to the master 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
Verify the dependencies on Maven Central
- Wait 10 minutes
- Or wait a couple of hours