Jenkins is an automation server, and as an open-source platform, it has an immense amount of integration benefits when it comes down to engaging in software development and projects that require rigorous testing.
In this course, we examine the requirements surrounding a minimalistic installation for getting Jenkins up and running. We work with a master Jenkins server and investigate what it takes to set up a basic slave node and how they communicate with one another. Learners will discover how easy it is to deploy extra nodes within a Jenkins environment. Lastly, we will look at some of the software and plugins that should be taken into consideration, depending on the environment’s needs. Those who are new to this automation server’s capabilities will gain exposure to the fundamentals of Jenkins; thus, this course serves as an introduction.