Versions Compared

Key

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

...

There is no need to manually deploy snapshots.
Snapshots are automatically deployed by Hudson build to the Nexus snapshot repository at https://repository.apache.org/content/repositories/snapshots/org/apache/winkImage Removed

Performing a Release

For the most part, we follow the same instructions that the maven team uses.http://maven.apache.org/developers/release/releasing.htmlImage Removed

Basically, setup your settings.xml file as they described.
After that is setup, you need to update the release_notes.txt in the src/doc, clean wink from your local repository perform the following steps:

...

Create a new branch from a trunk - we will run a release process from the branch.
Check-out the branch and run (from a branch root) the following maven command to prepare the project for the release:

No Format

mvn release:prepare

Running mvn release:prepare will executes the following steps

...

Run the following maven command to build and deploy the release:

No Format

mvn release:perform -PCIBuild

...

Propose a vote on the dev list the staging repository, the staging site and release SCM tag. For instance:

No Format

To:    "wink-dev@incubator.apache.org>
Subject: [VOTE] Release Wink 0.1

I'm calling a vote to release Wink 0.1

The Maven staging area is at:
https://repository.apache.org/content/repositories/wink-staging-014/

The distributions are in:
https://repository.apache.org/content/repositories/wink-staging-014/org/apache/wink/apache-wink/0.1-incubating/

This release is tagged at:
https://svn.apache.org/repos/asf/incubator/wink/tags/wink-0.1-incubating/

The vote will be open here for at least 72 hours.

...

8. Update Wink site
  • Check out Wink site from https://svn.apache.org/repos/asf/incubator/wink/siteImage Removed
  • Update Wink Java-Docs by:
    • Download & extract Java-Docs from distribution source archive
    • Create new directory under /wink/site/trunk/site/src/site/resources/VERSION and copy extracted Java-Docs
  • Update Wink site Download page with new Wink release artifacts
  • Follow instructions located under /wink/site/trunk/site/how-to.txt to rebuild the site

...

A Guide To Release Management During Incubation http://incubator.apache.org/guides/releasemanagement.htmlImage Removed