Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Jenkins Tutorial for Beginners - Complete Guide to CI/CD Automation

Mukesh otwani via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Jenkins from the ground up in this comprehensive 12-hour tutorial series designed for beginners. Master the fundamentals of continuous integration and deployment by starting with Jenkins installation on Windows 10/11 and progressing through advanced automation concepts. Explore the Jenkins interface through a guided tour, then dive into configuration and creating your first freestyle job with step-by-step instructions. Configure email notifications to monitor build execution status and learn multiple methods for installing plugins, including manual installation using HPI files for offline environments. Build and execute Maven projects within Jenkins, then integrate with GitHub to automate builds for Maven-based repositories. Create parameterized builds for flexible job execution and implement automatic triggering using GitHub webhooks for seamless CI/CD workflows. Schedule periodic job execution using Poll SCM functionality and construct build pipelines by linking upstream and downstream jobs. Understand Jenkins Pipeline concepts and create pipeline setups with GitHub integration using Jenkinsfile for Maven builds. Expand your infrastructure knowledge by launching and connecting to AWS EC2 Windows instances, then configure Jenkins master-slave architecture using AWS for distributed builds. Troubleshoot common issues including resetting admin passwords, installing Jenkins as a Windows service, and rebuilding jobs with previous parameters using the Rebuilder plugin. Containerize Jenkins using Docker and learn container management techniques including root and non-root access. Debug email notification problems by enabling debug mode and resolve Gmail integration issues with security settings. Utilize Jenkins CLI for job management including creation, building, and deletion with proper authentication. Integrate Jenkins with Slack for team notifications through both freestyle jobs and pipeline configurations, ensuring comprehensive monitoring of your CI/CD processes.

Syllabus

How To Install Jenkins On Windows 10 | Window 11 Step‑by‑Step Guide
Quick Tour Of Jenkins
How To Configure Jenkins In Windows
How To Create Your First Jenkins Freestyle Job - Step-by-Step Guide
How to Configure Email Notifications in Jenkins After Build Execution
How To Install Plugin In Jenkins | Install Using HPI File Manually | Without Internet
How to Build and Execute Maven Projects Using Jenkins
How To Configure Jenkins With Github | Build Maven Github Project In Jenkins
How To Create Jenkins Job With Parameter | Jenkins Parameterized Build
Automatically Trigger Jenkins Jobs Using Github WebHook | Jenkins Integration With Github Webhook
How To Run Jenkins Job Periodically | Run Jenkins Job Every 5 Minutes |2 hours | Poll SCM In Jenkins
How To Create Upstream And Downstream Jobs In Jenkins | Run Multiple Jenkins Jobs | Build Pipeline
What Is Jenkins Pipeline | Jenkins Pipeline Setup Example With Github | Jenkinsfile For Maven Build
How To Create Launch And Connect To Windows Instance in AWS EC2
Jenkins Master Slave Setup Using AWS Windows (EC2) - Step By Step Guide
Reset Jenkins Admin Password in Easy Steps
How To Install Jenkins as a Service In Windows | Start and Stop Jenkins services.
How To Rebuild Jenkins Job Using The Same Parameters Of Last Build - Rebuilder Plugin of Jenkins
How To Install Jenkins Using Docker Container
Login To Docker Container As Root And As Non Root User
How To Fix Email Notifications In Jenkins - Enable Debug Mode In Jenkins
Jenkins CLI Tutorial | Create, Build and Delete Job Using Jenkins CLI Commands With Authentication
How To Send Notification From Jenkins To Slack Using Jenkins Job And Jenkins Pipeline
How To Fix Jenkins Email Issue With Gmail | Less Secure App Access Gmail
Why Jenkins Not Working On Localhost After Closing CMD - Solution Provided
Jenkins Tutorial For Beginners | QA | Crash Course

Taught by

Mukesh otwani

Reviews

Start your review of Jenkins Tutorial for Beginners - Complete Guide to CI/CD Automation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.