Anyone who has worked in a team which uses a Continuous Build inevitably starts to learn about the cost of a long running build:
More time between checkin and a report of a failure
Higher chance of Continuous Build containing multiple checkins, increasing the chance of an integration break and complicating rollback
Fixing a build related to [...]
Categories: Build And Deployment Patterns
Tagged: build, patterns, productivity, team
- Published:
- January 16, 2010 – 9:31 pm
- Author:
- By Sam Newman
The Checkin Gate defines a set of tests which need to pass before a developer checks in. Typically, the tests are a subset of the total test suite – selected to provide a good level of coverage, whilst running in a short space of time.
There is an inherent trade-off with a Checkin Gate though – [...]
Categories: Build And Deployment Patterns
Tagged: build, patterns
- Published:
- January 10, 2010 – 7:48 pm
- Author:
- By Sam Newman