-
Notifications
You must be signed in to change notification settings - Fork 274
Release Checklist
Fred Klassen edited this page Jan 16, 2014
·
53 revisions
- Test performance on minimum Linux and OS X
- Compile and crosscompile on ARM
- Update
CHANGELOG
- Submit pull request, accept and checkout master
- Update version number in
configure.ac
- Commit changes
- Test with
sudo make test
- Pull latest code for netmap
./autogen.sh
./configure --with-netmap=/home/fklassen/git/netmap-release/ --enable-local-libopts
git tag -u [email protected] v4.x.x -m "4.x.x"
make version
make clean
make
make dist-gzip
gpg -ab -u [email protected] tcpreplay-4.x.x.tar.gz
git push origin master
git push --tags
- If this is a beta release
- Upload tarball, CHANGLOG and PGP signature to Google Drive and make public
- else if this is a full release
- upload to SourceForge
- update FreeCode
make docs
- copy/paste docs/web/*.html contents to man pages in appneta/appneta.github.io project man pages
- Update wiki downloads
- Update wiki news
- Update GitHub release notes