Versions Compared

Key

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

...

NOTE: For the purpose of illustration, this document assumes that the version being released is 1.0.0, and the following development version will become 1.1.0.1.

Table of Contents

Prerequisites

...

7. Update the "version" value of all pom.xml in the trunk to "1.1.0.1-SNAPSHOT".

8. Commit back to the trunk.

Code Block
svn commit -m "Preparing for release 1.1.0.1 development"

9. Tag a candidate, where R (starting from 0) is the iteration number for this candidate:

Code Block
svn copy https://svn.apache.org/repos/asf/incubator/flume/branches/branch-1.0.0 \
https://svn.apache.org/repos/asf/incubator/flume/tags/releaseflume-1.0.0-rc0 \
-m "flume 1.0.0-rc0 release."

...

1. Check out the candidate.

Code Block
svn cocheckout https://svn.apache.org/repos/asf/incubator/flume/tags/releaseflume-1.0.0-rc0

2. Generate a tarball.

Code Block

cd flume-1.0.0-rc0
mvn clean install -DskipTests

3. Unpack the source tarball

...

4. Do another full build inside the source tarball. This time, allow all unit tests & integration tests to run

Code Block

cd apache-flume-1.0.0
mvn clean install

Running the vote

...