Versions Compared

Key

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

...

  • Close the vote on the dev mailing-list
  • Check the prerequisites
  • Set your Codehaus username/password in Maven settings.xml:

    Code Block
    titlesettings.xml
    langxml
    <settings>
      <servers>
        <server>
          <id>codehaus.org</id>
          <username>CODEHAUS_LOGIN</username>
          <password>CODEHAUS_PASSWORD</password>
        </server>
      </servers>
    </settings>
    
  • Install Codehaus SSL certificates into JDK
  • Deploy the plugin to the Maven central repository by executing the following command with default values:

    Code Block
    mvn release:prepare release:perform
  • Release Send an email to dev@sonar.codehaus.org to ask for the release of the version in JIRA
  • Update the Change Log section on the wiki plugin page by adding a JIRA Issues macro. Use the following properties:
    • JIRA Field Columns to Display: type;key;summary;priority
    • Cache: on
    • Anonymous Retrieval: checked
    • Width: 900
    • Height: <leave it empty>
    • Title: Release X.X
    • Render Mode: static
  • If it is the first release of the plugin, add it to the Plugin Library page
  • Update the Version compatibility matrix page
  • If a sonar-example is available, ask to update the plugin version in the validation.txt file
  • Announce the release on the mailing-lists: announce@sonar.codehaus.org, user@sonar.codehaus.org and dev@sonar.codehaus.org (you must subscribe to these lists in xircles)
  • Send an email to dev@sonar.codehaus.org to ask for adding the release to the Update Center and to update the header on the wiki plugin page. This redundant step will be improved later.
  • Tweet (big grin)