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 3
The JenkinsFile
Content Locked
Section 3
Creating and Configuring the JenkinsFile
In this video, we will create a JenkinsFile and commit it together with a java project and create a pipeline project on Jenkins to run the pipeline from this file. - Create a JenkinsFile and prepare a Jenkins pipeline project to use it - Improve the JenkinsFile to checkout, build, and test and package the application