diff options
author | Stefan Seelmann <seelmann@apache.org> | 2015-06-07 23:25:11 +0300 |
---|---|---|
committer | Stefan Seelmann <seelmann@apache.org> | 2015-06-07 23:25:11 +0300 |
commit | f837a46b4a5a7bdcd5e478473cebcd0cb9a3af2d (patch) | |
tree | 601af79417044345db30e1a114f066cf485b345a /README.md | |
parent | 517dedb4e8f46eed0fbb407c7e192d8edfd08629 (diff) |
Update release doc
git-svn-id: https://svn.apache.org/repos/asf/directory/studio/trunk@1684076 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 21 |
1 files changed, 17 insertions, 4 deletions
@@ -128,7 +128,7 @@ Run UI tests (if possible on all platforms) mvn clean install -Denable-ui-tests -### Release steps +### Release build steps As Tycho doesn't support the maven-release-plugin the release process is as follows: @@ -166,7 +166,7 @@ Also create an empty directory used during the release process and store it in a svn commit -m "Set version number for release $VERSION" -### Create and checkout tag +#### Create and checkout tag cd $RELEASE_DIR svn copy https://svn.apache.org/repos/asf/directory/studio/branches/$VERSION https://svn.apache.org/repos/asf/directory/studio/tags/$VERSION -m "Tag release $VERSION" @@ -197,7 +197,7 @@ Run the dist script: Afterwards all distribution packages are located in `target`. -#### Call the vote +### Call the vote Upload `target/$VERSION` to people.apache.org @@ -205,10 +205,23 @@ Upload `target/$VERSION` to people.apache.org and start the vote. -#### Publish +### Publish After successful vote the content of `target` can be committed as-is to https://dist.apache.org/repos/dist/release/directory/studio. +#### Update site + +The update site https://svn.apache.org/repos/asf/directory/site/trunk/content/studio/update needs to be updated. + +In the following files + +* compositeArtifacts--xml.html +* compositeContent--xml.html +* product/compositeArtifacts--xml.html +* product/compositeContent--xml.html + +change the location path to the new release and also update the `p2.timestamp` to the current timestamp milliseconds (hint: `date +%s000`) + tbc. |