Dear Wiki user, You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.
The "Test_procedure" page has been changed by NoahSlater: http://wiki.apache.org/couchdb/Test_procedure?action=diff&rev1=28&rev2=29 You can safely remove this directory and all of its contents when you're done. - === Downloading the Release Artefacts === + === Downloading the Release Candidate === - You should have a copy of the vote email with links to the committer's `dist` directory. + You should have a copy of the vote email with links to the candidate files. - - It will look a bit like this: - - http://people.apache.org/~nslater/dist/1.2.0/ - - Obviously, the `1.2.0` bit will change between releases. - - In this directory, you will find four files that look like this: - - * apache-couchdb-1.2.0.tar.gz - * apache-couchdb-1.2.0.tar.gz.asc - * apache-couchdb-1.2.0.tar.gz.md5 - * apache-couchdb-1.2.0.tar.gz.sha You should now create a another temporary directory: @@ -58, +45 @@ And then download these files: {{{ - wget http://people.apache.org/~nslater/dist/1.2.0/apache-couchdb-1.2.0.tar.gz - wget http://people.apache.org/~nslater/dist/1.2.0/apache-couchdb-1.2.0.tar.gz.asc - wget http://people.apache.org/~nslater/dist/1.2.0/apache-couchdb-1.2.0.tar.gz.md5 - wget http://people.apache.org/~nslater/dist/1.2.0/apache-couchdb-1.2.0.tar.gz.sha + wget https://dist.apache.org/repos/dist/dev/couchdb/source/VERSION/CANDIDATE/apache-couchdb-VERSION.tar.gz + wget https://dist.apache.org/repos/dist/dev/couchdb/source/VERSION/CANDIDATE/apache-couchdb-VERSION.tar.gz.asc + wget https://dist.apache.org/repos/dist/dev/couchdb/source/VERSION/CANDIDATE/apache-couchdb-VERSION.tar.gz.ish + wget https://dist.apache.org/repos/dist/dev/couchdb/source/VERSION/CANDIDATE/apache-couchdb-VERSION.tar.gz.md5 + wget https://dist.apache.org/repos/dist/dev/couchdb/source/VERSION/CANDIDATE/apache-couchdb-VERSION.tar.gz.sha }}} + + The 'VERSION` and `CANDIDATE` bits will change between releases. + + The appropriate commands should be in the email for you to copy and paste. If you don't have `wget` installed, you can use `curl -O` which should do the same thing. @@ -93, +85 @@ * "Good signature from" message. * The release manager's name, email, and key. - If anything at all about this output look strange to you, please do flag it up on the mailing list. + If anything at all about this output look strange to you, please flag it up on the mailing list. You must then check the MD5 checksum of the release: @@ -115, +107 @@ '''SKIP THIS SECTION IF YOU DON'T KNOW ANYTHING ABOUT AUTOTOOLS''' + You should have an `ish` file which contains the Git tree-ish used to build the release. - You should have a copy of the vote email with the git tree-ish used to build the release. - - It will look a bit like this: - - 4cd60f3d1683a3445c3248f48ae064fb573db2a1 - - Obviously, the value will change between releases. Create two new temporary directories: @@ -135, +121 @@ {{{ git clone https://git-wip-us.apache.org/repos/asf/couchdb.git /tmp/couchdb/git cd /tmp/couchdb/git - git archive --prefix=/tmp/couchdb/tree/ <tree-ish> | tar Pxf - + git archive --prefix=/tmp/couchdb/tree/ `cat apache-couchdb-*.tar.gz.ish` | tar Pxf - }}} Change into your `dist` directory:
