Abstract
Continuous integration or CI is a software engineering practice where changes to source code are integrated into a shared mainline several times a day. Each change results in an automatic build that compiles and tests the entire code base. Any failures are immediately reported back, resulting in early detection of integration problems. Continuous integration also allows you to automatically monitor code quality, generate code coverage metrics, and assess overall project health.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsAuthor information
Authors and Affiliations
Rights and permissions
Copyright information
© 2015 Balaji Varanasi and Sudha Belida
About this chapter
Cite this chapter
Varanasi, B. (2015). Continuous Integration. In: Introducing Gradle. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-1031-4_9
Download citation
DOI: https://doi.org/10.1007/978-1-4842-1031-4_9
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-1032-1
Online ISBN: 978-1-4842-1031-4
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)