Imeji release process

From MPDLMediaWiki
Revision as of 11:56, 9 October 2012 by Bastien (talk | contribs) (Created page with "This page describes how to release imeji. =Release sub-modules= The first step is to release the submodules using imeji: * The common presentation * The fledgeddata service The ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This page describes how to release imeji.

Release sub-modules[edit]

The first step is to release the submodules using imeji:

  • The common presentation
  • The fledgeddata service

The release process is the same for both:

  1. Checkout the code in a new directory
  2. run: mvn release:prepare -DpreparationGoals="clean install" -DupdateReleaseInfo=true
    1. if success, run: mvn release:perform
    2. else mvn release:rollback

Release imeji[edit]

To release imeji, Git is necessary. For Windows, we use the Windows PowerShell (available via Github client). The steps are:

  1. git checkout release_branch
  2. Change the sub-modules dependencies with the