Introduction and Basics
- Course Introduction
- Problem Statement Meeting with Dasher Team
- Introduction to Jenkins
- Basics of SCM
- Basics of CICD
Jenkins Setup and Interface
- Jenkins Architecture
- Jenkins Installation Options
- Demo Jenkins Installation
- Demo Jenkins User Interface Overview
- Types of Jenkins Projects
- Demo Working with Freestyle Job
- Chained Freestyle Projects
Extending Jenkins
Jenkins Pipelines
- Pipeline and Jenkinsfile
- Additional Pipeline Configuration
- Simple Pipeline Job
- Build and Test via Pipeline
- Pipeline Script from SCM
- Controller Failure Pipeline Project
- Create Pipeline using Blue Ocean Graphical Editor
- Create Pipeline with Parameters