O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Jenkins for Professionals

Video Description

Real World Training Program for Jenkins

About This Video

  • A practical tutorial designed for Jenkins developers and administrators.
  • Basic knowledge of computers is required to complete this course.

In Detail

Jenkins is one of the most popular CI tool used by companies worldwide. You can now master this amazing tool using our comprehensive step by step guide. You will understand the core architecture of Jenkins and will learn to configure it for your development stack. You will learn it through real-world examples and exercises. We have made this course practical and task-oriented so that you get a complete Hands-on experience with Jenkins. Start now and build your CI/CD pipeline using Jenkins. All the code and supporting files for this course are available at: https://github.com/PacktPublishing/Jenkins-for-Professionals

Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Table of Contents

  1. Chapter 1 : Introduction
    1. Introduction 00:01:38
  2. Chapter 2 : Getting started with Jenkins
    1. Introduction to Jenkins 00:07:49
    2. Installing Jenkins 00:09:21
    3. Tools to install 00:07:30
    4. Architecture of Jenkins 00:04:38
    5. Creating a Jenkins Freestyle project 00:14:51
    6. Scheduling a Jenkins Job 00:07:02
    7. Triggering builds remotely 00:03:38
    8. Parameterizing Jenkins Job 00:09:18
  3. Chapter 3 : Configuring Jenkins
    1. Creating a user 00:06:27
    2. Installing Plugins 00:06:10
    3. Implementing Role based access 00:16:44
    4. Configuring Jenkins System 00:11:28
    5. Configuring Jenkins system – 2 00:09:48
    6. Email Notifications 00:12:17
    7. Extended Email Notification 00:04:50
  4. Chapter 4 : Jenkins Pipeline
    1. Introduction to pipelines 00:07:05
    2. Pipeline Concepts 00:03:53
    3. Creating a Simple Pipeline 00:10:44
    4. Building a Project with Jenkins Pipeline 00:11:29
    5. Building a Pipeline with Jenkinsfile 00:10:27
    6. Using Environment Variables 00:05:29
    7. Setting Environment Variables 00:05:42
  5. Chapter 5 : Jenkins Blue Ocean
    1. Getting Started with Blue Ocean 00:06:44
    2. Installing Blue Ocean 00:03:56
    3. Creating a Pipeline in Blue Ocean 00:07:57
    4. Creating a Pipeline with Blue Ocean Visual Designer 00:06:29
  6. Chapter 6 : Jenkins in Docker
    1. Running Jenkins in Docker 00:09:44
    2. Persisting Jenkins data in a Volume 00:11:28
    3. Running multiple Jenkins instances in Docker 00:07:55
  7. Chapter 7 : Jenkins Plugins
    1. Create Build Monitor View 00:05:27
    2. Using Catlight 00:05:04
    3. Using Jenkins CLI 00:13:18
    4. Jenkins Multibranch Pipeline 00:09:33
    5. Jenkins Multibranch Pipeline Part 2 00:07:42
    6. Integrating Jenkins with Slack 00:08:54
    7. Jenkins Metrics and Trends 00:05:18
  8. Chapter 8 : Conclusion
    1. Conclusion 00:05:03