Page tree

Versions Compared


  • 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 .
  • On key difference is that DSpace 7 requires usage of a "-Drelease" on each flag in every release command.   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 -Drelease
      • Release Version: "7.0-beta1"
      • Release Tag: "dspace-7.0-beta1"
    • Tag & Increment Version:  mvn release:prepare -Dresume=false -Drelease
    • Deploy to Sonatype:   mvn release:perform -Drelease
    • Login to Sonatype & release to Maven Central:
  • Create a Release in GitHub linking to the Release Notes