-
Notifications
You must be signed in to change notification settings - Fork 72
Commit Procedure
Michael Iatauro edited this page Oct 21, 2014
·
2 revisions
TODO: Update this for whatever CI we end up using
- Get the latest from svn.
- Go to
$PLASMA_HOME
. Runant clean autobuild
, which will run the entire autobuild procedure, or at a minimumant clean build test
which will make sure at least build tests pass for a specific variant. Breaking the build is never ok, so you should be pretty confident your changes won't break it if you take the shortcut - Make sure all the tests passed
- Commit. Provide a meaningful comment, do separate commits for each feature/bug fix.
- Watch your email, bitten will email the person who committed and europa-build whenever a build fails. You should also check the build page to make sure your commit didn't break any of the automated builds, EUROPA is built on multiple platforms and with different variants so the fact that all tests passed on your particular platform/variant is no guarantee that it'll do the same for all others.