Versions Compared

Key

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

...

For each module, perform the full release steps that follow. To save space, the steps are only listed for one of the modules (but don't forget to run it for both language packs): (warning)WARNING: INSTRUCTIONS NEED UPDATE FOR GITHUB!

  1. Checkout Language Pack Module: svn co https://scm.dspace.org/svn/repo/modules/
    1. git clone git@github.com:DSpace/dspace-api-lang.git dspace-api-lang
    2. cd ~/
    trunk
    1. dspace-api-lang
    2. git checkout master
  2. Do a Dry Run: mvn release:prepare -DdryRun=true
  3. Tag and Increment Version: mvn release:prepare -Dresume=false
    • Make sure to assign a version number of the format: [major].[minor].[sequence-number] (e.g. 3.0.0, 3.0.1, etc for 3.0 releases of language packs)
    • NOTE: The release process should suggest the correct version number by default
  4. Deploy Artifacts to Staging in Sonatype: mvn release:perform
  5. Verify and Release Staged Artifacts in Sonatype (see instructions at link)
  6. Go back and run steps #1-5 above for the other language packs modules (dspace-xmlui-lang)

Final Commits & Preparation

...