Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 1002 Bytes

RELEASING.md

File metadata and controls

24 lines (21 loc) · 1002 Bytes

RELEASING

These environment variables should be available:

export ORG_GRADLE_PROJECT_mavenCentralUsername=
export ORG_GRADLE_PROJECT_mavenCentralPassword=
export ORG_GRADLE_PROJECT_signingInMemoryKey=
export ORG_GRADLE_PROJECT_signingInMemoryKeyPassword=
export ORG_GRADLE_PROJECT_gradle.publish.key=
export ORG_GRADLE_PROJECT_gradle.publish.secret=
  1. Change the version in gradle.properties to a non-SNAPSHOT version
  2. Update CHANGELOG.md
  3. Update README.md with the new version
  4. git commit -am "Prepare for release vX.Y.Z." (where X.Y.Z is the new version)
  5. sh ./release.sh
  6. Visit oss.sonatype.org and promote the artifact.
  7. Visit Gradle Plugin Portal and promote the plugin.
  8. git tag -a vX.Y.Z -m "Version X.Y.Z" (where X.Y.Z is the new version)
  9. Change the version in gradle.properties to a new SNAPSHOT version
  10. git commit -am "Prepare for next development iteration"