Release Procedure
- Complete all merges into develop for new features/bug fixes
- Switch to mastet, branch that into release/newversion
- Merge develop into release/newversion
- Update versions at the following locations
- gradle.properties
- it/GradleConsumers/gradle.properties
- it/MavenConsumers/MavenAPK/pom.xml
- ci/configureIt.sh
- gradle/maven-support.gradle
gradlew clean
gradlew install -Pprofile=ci
gradlew cC
gradlew site
- Commit all the changes
- Merge from release/newversion into master
- Goto https://github.com/gradle-fury/gradle-fury/releases and click on
Draft a new Release
- Copy the contents of rootDir/build/site/ into the orphan branch
gh-pages
. It's easier to have a second checkout/clone location. Then commit and push those changes to update the site.
- Back to your original checkout location. Switch to
develop
. Merge master
into develop
. Update version numbers and commit.