Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Generally, follow the existing Official Release Procedure at Release Procedure#MakinganOfficialRelease(e.g.'dspace-x.y'or'dspace-x.y-rc1')
    • Make sure to add "-Pdspace-restDrelease" on each command to ensure the deprecated REST API is also tagged/released.  This property ensures the proper Maven modules are enabled (or disabled) based on what needs to be released.
    • Dry Run:   mvn release:prepare -DdryRun=true -Pdspace-restDrelease
      • Release Version: "7.0-beta1"
      • Release Tag: "dspace-7.0-beta1"
    • Tag & Increment Version:  mvn release:prepare -Dresume=false -Pdspace-restDrelease
    • Deploy to Sonatype:   mvn release:perform perform -Pdspace-restDrelease
    • Login to Sonatype & release to Maven Central: http://oss.sonatype.org/
  • Create a Release in GitHub linking to the Release Notes

...