Fork me on GitHub

Release Procedure

  1. Complete all merges into develop for new features/bug fixes
  2. Switch to mastet, branch that into release/newversion
  3. Merge develop into release/newversion
  4. Update versions at the following locations
  • gradle.properties
  • it/GradleConsumers/gradle.properties
  • it/MavenConsumers/MavenAPK/pom.xml
  • ci/configureIt.sh
  • gradle/maven-support.gradle
  1. gradlew clean
  2. gradlew install -Pprofile=ci
  3. gradlew cC
  4. gradlew site
  5. Commit all the changes
  6. Merge from release/newversion into master
  7. Goto https://github.com/gradle-fury/gradle-fury/releases and click on Draft a new Release
  8. 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.
  9. Back to your original checkout location. Switch to develop. Merge master into develop. Update version numbers and commit.