Book Image

Effective Jenkins: Continuous Delivery with Jenkins Pipeline [Video]

By : Rodrigo Zacheu Russo
Book Image

Effective Jenkins: Continuous Delivery with Jenkins Pipeline [Video]

By: Rodrigo Zacheu Russo

Overview of this book

<p>In this course you will understand the key concepts of DevOps and delve into Jenkins Pipeline, a set of plugins that provides a toolkit for designing simple-to-complex delivery pipelines as code. To design a production-ready delivery pipeline, you will start by creating a simple pipeline and understanding Jenkins Pipeline terms and its particularities. Next, you will set up Docker to create isolated build environments. To consolidate your learning, you will create a delivery pipeline to build, test, and deploy a Java web project. In this project, you will understand and implement the different stages of the pipeline towards Continuous Delivery.</p> <h1>Style and Approach</h1> <p>The course is modular and highly interactive; the student receives a general introduction and all the explanation will be on practical content.</p>
Table of Contents (5 chapters)
Chapter 1
DevOps and the Delivery Pipeline
Content Locked
Section 4
Introduction to Jenkins Pipeline
For a long time, Jenkins has had a default interaction model the web UI, but together with CI practices, Jenkins creator has understood that the delivery pipeline should be part of the source code. In this video we will give an introduction of this new feature. - Review the default Jenkins interaction model and its disadvantages - Introduce the CI as Code concept through Jenkins pipeline and its advantages