- developers check in early, check in often
- automated build verifies every check-in
- catch issues quickly
- improve visibility
- trust your software
- CruiseControl
- open-source, originated at Thoughtworks
- amazing when it first appeared 15 years ago, now a little creaky despite updates
- Jenkins (fka Hudson)
- open-source; originated at Sun
- powerful but requires a lot of configuration
- Bamboo
- commercial, Atlassian
- like other Atlassian products (Confluence, JIRA), pretty good but a little fussy
- commercial, cloud-hosted
- free for GitHub-hosted open-source projects
- works out of the box w/no configuration (though config possible)
- examples
- datacite-mapping (see build badge)
- adding a project