Repository: tinkerpop Updated Branches: refs/heads/master 7e2a2e2d3 -> e8dc8eb51
Remove release artifact SHA1 checksums and generate SHA512 checksums instead. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/0278c157 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/0278c157 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/0278c157 Branch: refs/heads/master Commit: 0278c1576c165ec1217eb616995e9280509c8e67 Parents: 07ab226 Author: Daniel Kuppitz <[email protected]> Authored: Mon Sep 24 08:47:27 2018 -0700 Committer: Daniel Kuppitz <[email protected]> Committed: Thu Sep 27 08:05:18 2018 -0700 ---------------------------------------------------------------------- bin/validate-distribution.sh | 3 ++- docs/src/dev/developer/release.asciidoc | 3 ++- pom.xml | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/0278c157/bin/validate-distribution.sh ---------------------------------------------------------------------- diff --git a/bin/validate-distribution.sh b/bin/validate-distribution.sh index 3622905..1fff5b5 100755 --- a/bin/validate-distribution.sh +++ b/bin/validate-distribution.sh @@ -85,11 +85,12 @@ fi echo -n "* downloading ${COMPONENT} (${ZIP_FILENAME})... " curl -Lsf ${URL} -o ${ZIP_FILENAME} || { echo "Failed to download ${COMPONENT}" ; exit 1; } -for ext in "asc" "sha1" +for ext in "asc" "sha512" 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 ; } +curl -Lsf ${URL}.sha1 -o ${ZIP_FILENAME}.sha1 && { echo "SHA1 checksums should not be released (${ZIP_FILENAME}.sha1)" ; exit 1 ; } echo "OK" # validate zip file http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/0278c157/docs/src/dev/developer/release.asciidoc ---------------------------------------------------------------------- diff --git a/docs/src/dev/developer/release.asciidoc b/docs/src/dev/developer/release.asciidoc index eeb4679..f48e20c 100644 --- a/docs/src/dev/developer/release.asciidoc +++ b/docs/src/dev/developer/release.asciidoc @@ -215,8 +215,9 @@ 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` +.. `rm -f *.md5` +.. `for file in *.sha1 ; do artifact=$(basename ${file} .sha1); sha512sum $artifact | awk '{print $1}' > ${artifact}.sha512; rm ${file}; done` .. pass:[<code>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</code>] .. `cd ..; svn add xx.yy.zz/; svn ci -m "TinkerPop xx.yy.zz release"` . Execute `bin/validate-distribution.sh` and any other relevant testing. http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/0278c157/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index d13f60e..6b254a2 100644 --- a/pom.xml +++ b/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache</groupId> <artifactId>apache</artifactId> - <version>19</version> + <version>21</version> </parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId>
