Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: for the plan.

Jump to: navigation, search

Tycho/Releasing Nexus Unzip Plugin

This page describes the steps necessary to create releases of the Nexus Unzip Plugin project.

mvn org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=...
  • Commit version change, create a git tag unzip-plugin-<VERSION> on this commit and create a new remote branch unzip-plugin-MAJOR.MINOR.x based on this commit in git
  • Update versions (same as above) to next -SNAPSHOT development version and push commit to master branch
  • Make sure you have everything setup (GPG installed!) for deploying to the Nexus OSS repository, see guide
  • Add your credentials for server <OSS_ID> in ~/.m2/settings.xml
  • Sync to release commit and deploy to nexus staging repository:
mvn clean deploy -Prelease -DaltDeploymentRepository=<OSS_ID>::default::
  • Close the staging repository and announce the temporary stage URL on
    Subject: please test staged nexus unzip plugin <VERSION>

    Please help testing the staged Nexus Unzip Plugin release <VERSION>.
    The staging repository URL is [1]. For details see release notes[2].

    We plan to promote this release in one week unless major regressions are found.

    Tycho team

  • Announce the release on, and the tycho homepage new and noteworthy section

Back to the top