You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

1) Your Key needs to be signed into the KEYS file http://svn.apache.org/repos/asf/kafka/KEYS
2) clone the repository to kafka-X.Y.Z-src
3) checkout the branch to release if releasing not off trunk
4) tag the branch and append (git tag -a releaseVersion) the "release notes" from JIRA
5) git push --tags
6) now get rid of git, rm -fr .git/*
7) cd ..
8) tar -czvf kafka-X.Y.Z-src.tgz kafka-X.Y.Z-src/*
9) sign the src

  • gpg --print-md MD5 kafka_X.Y.Z-src.tgz > kafka_X.Y.Z-src.tgz.md5
  • gpg --armor --output kafka_X.Y.Z-src.tgz.asc --detach-sig kafka_X.Y.Z-src.tgz
  • gpg --print-md SHA1 kafka_X.Y.Z-src.tgz > kafka_X.Y.Z-src.tgz.sh1
  • No labels