Travis CI takes care of checking license headers and unit tests. It also should upload the PoultryInspector binary for the final release. Serialization testing should now be done by the PoultryInspector integration test automatically.
[ ] Check Javadoc completion
[ ] Reformat CCRE
[ ] Compile changelog and buglog
[ ] Test code on roboRIO
[ ] Test emulator
[ ] Update version.properties
[ ] Regenerate Javadoc and Scribble docs & update documentation site (./update-documentation.sh)
[ ] Tag and sign release
[ ] Upload release
[ ] Check GitHub release once Travis CI finished - it should have PoultryInspector.jar attached.
[ ] Merge pull request
[ ] Close milestone & defer incomplete issues and PRs
[ ] Update version.properties to a development tag
[ ] Merge any last-minute changes into later branches
Release of CCRE with API 3.4.0.
Checklist:
Travis CI takes care of checking license headers and unit tests. It also should upload the PoultryInspector binary for the final release. Serialization testing should now be done by the PoultryInspector integration test automatically.
./update-documentation.sh
)