Chapter 3. Jenkins and the IDE
In Chapter 1, Preparatory Steps, we took a high-level look at the basic principles and goals of Continuous Integration. We then walked through some fairly typical Jenkins use case scenarios to illustrate some of the ways in which extending Jenkins can help us to achieve these goals.
In this chapter, we will take a more detailed look at how to extend Jenkins and achieve the principles and goals of Continuous Integration. The focus of this chapter is to discover the ways in which we can help make things easier for software developers. The support and buy in of both the management and development teams is vital for the success of any good build process, and developers are obviously a fundamental part of any software development team.
We will take a look at some of the approaches that you can use to extend and adapt Jenkins to suit the specific needs and requirements of your developers, and we will demonstrate how adapting the way in which Jenkins information...