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
