4
Extending Jenkins
This chapter explores the expansive world of Jenkins enhancements, enabling you to tailor its functionalities for specific needs such as continuous integration (CI). Enhancing Jenkins for CI demands the integration of additional tools and services, such as SonarQube, Artifactory, and a version control system (VCS).
At its core, a VCS such as GitHub offers effortless source code version control, fostering seamless collaboration among developers. Meanwhile, SonarQube conducts static code analysis to pinpoint code quality issues, ensuring compliance with coding standards. Artifactory acts as a repository manager, handling artifacts and dependencies efficiently for builds. By integrating SonarQube for code analysis, Artifactory ...
Get Learning Continuous Integration with Jenkins - Third Edition 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.