
svn copy -m "Release <release_version>" https://svn.apache.org/repos/asf/hivemind/hivemind2/trunk https://svn.apache.org/repos/asf/hivemind/hivemind2/tags/releases/<release_version>
mvn clean install site assembly:assembly
mvn deploy
gpg --armor --output hivemind-<release_version>-all.zip.asc --detach-sig hivemind-#.#.#-all.zip openssl md5 < hivemind-<release_version>-all.zip > hivemind-<release_version>-all.zip.md5
mvn site:site-deploy
#!/usr/bin/perl -w
# signs and checksums all files given as command line args
foreach my $file (@ARGV) {
print $file."\n";
my $md5 = `md5 $file`;
`echo "$md5" > $file.md5`;
$md5 =~ /(\w+)\s+/;
$md5 = $1;
`gpg --armor --output $file.asc --detach-sig $file`;
# verify signature
`gpg --verify $file.asc $file`
}