-
Module 1: Introduction to Jenkins
-
Module 2: Setting Up Jenkins on Kubernetes
-
Module 3: Pipeline as Code
-
Module 4: Shared Library
-
Module 5: Pipeline Automation with Jenkins
- Lesson 5.1: Introduction to Jenkins Multibranch Pipeline
- Lesson 5.2: Create GitHub App For Jenkins Status Checks
- Lesson 5.3: Multi Branch Pipeline Setup
- Lesson 5.4: Setup GitHub Organization on Jenkins
- Lesson 5.5: Setup Jenkins Email Notification
- Lesson 5.6: Setup Jenkins Slack Notification
- Lesson 5.7: Static Parameters in Jenkins Pipeline
- Lesson 5.8: Dynamic Parameters in Jenkins Pipeline
- Lesson 5.9: Jenkins Global Variables
- Lesson 5.10: Multibranch Pipeline Vs GitHub Organization Job
-
Module 6: CI/CD Tasks
-
Project 01: End-to-END Docker Build Pipeline
- 01: Introduction
- 02: Setup and Configurations
- 03: Git Checkout Stage
- 04: Dockerfile Linting Stage
- 05: Java Application Building Stage
- 06: Docker Image Building Stage
- 07: Docker Image Scanning Stage
- 08: Docker Image Pushing Stage
- 09: Configuring Post-Build Email Notifications
- 10: Run Docker Build Pipeline
-
Project 02: End-to-END Terraform Build Pipeline