Book Image

Effective Jenkins: Getting Started with Continuous Integration [Video]

By : Rodrigo Zacheu Russo
Book Image

Effective Jenkins: Getting Started with Continuous Integration [Video]

By: Rodrigo Zacheu Russo

Overview of this book

Jenkins is one of the most popular Continuous Integration servers because it is an open source project and a very flexible tool, which you can easily use to automate all the steps in your software delivery process on any platform. This course is designed to give you a foundation in the concepts of Continuous Integration and Continuous Delivery, and implementing them with Jenkins. It will show you how to set up your CI environment, by installing and configuring Jenkins Master/Nodes, introducing the main parts of the tool, and effectively configuring Jenkins projects to build and test a software application. In this first volume, you will understand the key concepts of CI, as well Continuous Deployment. Next, we get started with Jenkins by installing and configuring a Master and Node server. Once this is done, you will understand the main parts of Jenkins and create different types of Jenkins projects to automate everything that you want. We finish the section by looking at a Java web project and creating the necessary steps to build and test it, thereby empowering you to implement it in a real project.
Table of Contents (5 chapters)
Chapter 1
CI/CD Fundamentals
Section 1
The Course Overview
This video provides an overview of the entire course.