Description:
Discover the world of continuous integration and continuous deployment (CI/CD) in our ‘Intro to Jenkins and CI/CD’ training course. This program is designed to help software developers and engineers, including those in quality assurance roles, effectively configure and utilize Jenkins to enhance code quality through continuous builds, code coverage, quality tools, and testing suites. In this course, you will gain essential knowledge in CI/CD, master Jenkins configuration, effectively manage plugins, and learn to create and manage jobs. Elevate your skills in software development and quality assurance, and become a CI/CD expert with our hands-on training.
Duration: 2 Days
Course Code: BDT295
Learning Objectives:
After this course, you will be able to:
Course Outline:
What is CI? How does CI help improve software quality? Build Automation Basics Common types of builds Common CI Environments Expected outcomes when moving to CI
History Features Overview of Jenkins Architecture Understanding the Jenkins build infrastructure
Download and Install Getting the initial password Installing Suggested plugins Creating first user Jenkins Home Directory Uninstall
Manage Jenkins Configure System:
Types of Jobs Creating Freestyle Project
10. Code Quality – Sonarqube
11. Setting up Notifications
12. Advanced Build Configuration
13. Advanced Build Management
Training material provided: Yes (Digital format)