incubator-blur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Williams <william...@gmail.com>
Subject validating releases
Date Thu, 08 May 2014 12:06:33 GMT
Everyone probably has their own manual nits that they go looking for
to validate a release but I'm wondering if folks have commands/tools
they use to help out?  And if so, what are they?  Here are a few that
I typically start out with, for example:

#Snag the artifacts
wget --no-directories  -r -q -np -l 1
https://dist.apache.org/repos/dist/dev/incubator/blur/0.2.2-incubating/

#Check sums
for f in `ls *.gz` ;do echo -n `md5 $f` && echo -n "?=?" && cat $f.md5
&& echo -n  `openssl sha1 $f` && echo -n "?=?" && cat $f.sha1  ;done

#Verify sigs
for f in `ls *.gz` ;do gpg --verify $f.asc ;done

#Gut check of tarball contents
diff <(tar -tf apache-blur-0.2.2-incubating-src.tar.gz) <(tar -tf
../incubator-blur/distribution/target/apache-blur-0.2.2-incubating-src.tar.gz)

Anyone else want to share?
Thanks,
--tim

Mime
View raw message