THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- ASCII armored GPG signatures (--digest-algo=SHA512 select the SHA512 hash algorithm). Configure GPG to always prefer stronger hashes.
$ gpg -a -b --digest-algo=SHA512 nifi-minifi-cpp-${MINIFI_VERSION}-source.tar.gz # produces nifi-minifi-cpp${MINIFI_VERSION}-source.tar.gz.asc
$ gpg -a -b --digest-algo=SHA512 nifi-minifi-cpp-${MINIFI_VERSION}-bin.tar.gz # produces nifi-minifi-cpp-${MINIFI_VERSION}-bin.tar.gz.asc
$ gpg -a -b --digest-algo=SHA512 nifi-minifi-cpp-${MINIFI_VERSION}-bin.tar.gz # produces nifi-minifi-cpp-${MINIFI_VERSION}-bin.tar.gz.asc - Generate SHA256 hash summaries.
$ shasum -a 256 nifi-${MINIFI_VERSION}-source-release.zip | cut -d" " -f1 > nifi-${MINIFI_VERSION}-source-release.zip.sha256
$ shasum -a 256 nifi-${MINIFI_VERSION}-bin.tar.gz | cut -d" " -f1 > nifi-${MINIFI_VERSION}-bin.tar.gz.sha256
$ shasum -a 256 nifi-${MINIFI_VERSION}-bin.zip | cut -d" " -f1 > nifi-${MINIFI_VERSION}-bin.zip.sha256 - Generate SHA512 hash summaries.
$ sha512sum nifi-${MINIFI_VERSION}-source-release.zip | cut -d" " -f1 > nifi-${RELEASAE}-source-release.zip.sha512
$ sha512sum nifi-${MINIFI_VERSION}-bin.tar.gz | cut -d" " -f1 > nifi-${RELEASAE}-bin.tar.gz.sha512
$ sha512sum nifi-${MINIFI_VERSION}-bin.zip | cut -d" " -f1 > nifi-${RELEASAE}-bin.zip.sha512
- ASCII armored GPG signatures (--digest-algo=SHA512 select the SHA512 hash algorithm). Configure GPG to always prefer stronger hashes.
For reviewing
...
the release candidate,
...
upload the source
...
and the convenience
...
binary tarballs, along with their hashes and signatures
...
, to the ASF distribution repo using subversion:
Code Block |
---|
svn co https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp cd nifi-minifi-cpp mkdir ${MINIFI_VERSION} cp nifi-minifi-cpp-* ${MINIFI_VERSION}/ svn add ${MINIFI_VERSION} svn commit |
(you need to be a committer to do this, and svn will prompt you for your Apache password).
Step 4. Error recovery (RM)
...