From 54df6dcbd081ec685723cdfc508af5513fb66dd0 Mon Sep 17 00:00:00 2001 From: Daniel Kuppitz Date: Tue, 10 Apr 2018 13:31:47 -0700 Subject: [PATCH] TINKERPOP-1912 Removed MD5 checksums from release --- bin/validate-distribution.sh | 3 ++- docs/src/dev/developer/release.asciidoc | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/validate-distribution.sh b/bin/validate-distribution.sh index 0121a1ad402..b071ea01bb9 100755 --- a/bin/validate-distribution.sh +++ b/bin/validate-distribution.sh @@ -83,10 +83,11 @@ fi echo -n "* downloading ${COMPONENT} (${ZIP_FILENAME})... " curl -Lsf ${URL} -o ${ZIP_FILENAME} || { echo "Failed to download ${COMPONENT}" ; exit 1; } -for ext in "asc" "md5" "sha1" +for ext in "asc" "sha1" do curl -Lsf ${URL}.${ext} -o ${ZIP_FILENAME}.${ext} || { echo "Failed to download ${COMPONENT} (${ext})" ; exit 1 ; } done +curl -Lsf ${URL}.md5 -o ${ZIP_FILENAME}.md5 && { echo "MD5 checksums should not be released (${ZIP_FILENAME}.md5)" ; exit 1 ; } echo "OK" # validate zip file diff --git a/docs/src/dev/developer/release.asciidoc b/docs/src/dev/developer/release.asciidoc index c7c5bb715e9..608bb3161aa 100644 --- a/docs/src/dev/developer/release.asciidoc +++ b/docs/src/dev/developer/release.asciidoc @@ -209,6 +209,7 @@ for generating javadoc and without that the binary distributions won't contain t .. `cp ~/.m2/repository/org/apache/tinkerpop/gremlin-console/xx.yy.zz/gremlin-console-xx.yy.zz-distribution.zip* dev/xx.yy.zz` .. `cp ~/.m2/repository/org/apache/tinkerpop/gremlin-server/xx.yy.zz/gremlin-server-xx.yy.zz-distribution.zip* dev/xx.yy.zz` .. `cp ~/.m2/repository/org/apache/tinkerpop/tinkerpop/xx.yy.zz/tinkerpop-xx.yy.zz-source-release.zip* dev/xx.yy.zz` +.. `rm -f dev/*.md5 .. `cd dev/xx.yy.zz` .. pass:[ls * | xargs -n1 -I {} echo "mv apache-tinkerpop-{} {}" | sed -e 's/distribution/bin/' -e 's/source-release/src/' -e 's/tinkerpop-tinkerpop/tinkerpop/' -e s'/^\(.*\) \(.*\) \(.*\)$/\1 \3 \2/' | /bin/bash] .. `cd ..; svn add xx.yy.zz/; svn ci -m "TinkerPop xx.yy.zz release"`