compile, run unit tests, package as a jar/war, run acceptance tests, create a maven release, upload the release into the github repo <!--- @huboard:{"milestone_order":8.00140006,"order":7} -->