Running fast builds

Strive to run software builds as quickly as possible by increasing computing resources. Offload slower running tests, such as system-level tests, onto a secondary build or a nightly build. Offload code inspection to a third-party service. For example, for code coverage analysis, you can use the following third-party services: 

Run staged builds to promote fast builds as well. The first build can compile and run all the unit tests. The second build can run all the integration tests and system-level tests. You can have as many stages as necessary to have ...

Get Hands-On Continuous Integration and Delivery now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.