Learn Jenkins, a leading tool for continuous integration and delivery, with this comprehensive learning path. These Jenkins courses are designed for DevOps beginners, providing a structured roadmap to master automated building, testing, and deployment. Gain real-world experience setting up and managing Jenkins pipelines through practical, non-video exercises in a hands-on CI/CD playground.
Installing Jenkins group covers skills related to the installation and initial setup of the Jenkins automation server. It includes different installation methods and initial configuration options.
Jenkins Initial Settings cover the initial configuration and setup of Jenkins after installation.
Using Docker Installation explains the process of installing and running Jenkins within a Docker container.
Using War files installation guides users through the installation of Jenkins using WAR files.
Using Jenkins group covers skills related to configuring and utilizing Jenkins for various purposes. It includes managing projects, credentials, build history, agents, and more.
Creating a Project in Jenkins involves setting up and configuring a project for continuous integration and continuous delivery (CI/CD).
Credentials Management in Jenkins focuses on securely storing and managing credentials used in various Jenkins tasks.
Build History refers to tracking and analyzing the historical build and deployment records within Jenkins.
Role-based Authorization involves setting up access control in Jenkins based on user roles, ensuring proper security and permissions.
Managing Jenkins group focuses on the day-to-day administration and management of a Jenkins server. It includes user management, plugin management, system configuration, and more.
Managing Users in Jenkins involves creating, configuring, and maintaining user accounts for Jenkins.
Managing Plugins covers the installation, configuration, and management of Jenkins plugins to extend functionality.
Managing Tools in Jenkins involves configuring and managing tools and software installations needed for build and deployment processes.
Pipeline group focuses on creating, managing, and running Jenkins pipelines. It includes skills related to defining and executing pipelines, handling branches and pull requests, and extending functionality with shared libraries and Docker.
Pipelines in Jenkins are used to define and automate a series of steps to build, test, and deploy software applications. They provide a structured and repeatable way to manage software delivery processes, enabling continuous integration and continuous delivery (CI/CD) practices.
Running Pipelines covers the execution and management of pipelines, ensuring they run smoothly and produce desired outcomes.
Blue Ocean group focuses on the features and capabilities of the Blue Ocean interface for Jenkins, which provides a more modern and user-friendly experience for pipeline visualization and management.
Creating a Pipeline in Blue Ocean involves defining and configuring pipelines using the intuitive Blue Ocean interface.
Activity View in Blue Ocean offers a dynamic overview of pipeline activities and progress.
Blue Ocean itself is a plugin for Jenkins that transforms the traditional Jenkins UI into a more visually appealing and user-friendly interface.