Beginning Jenkins
- Course Code LO035423
- Duration 2 days
Course Delivery
Additional Payment Options
-
GTC 11 inc. VAT
GTC, Global Knowledge Training Credit, please contact Global Knowledge for more details
Jump to:
Course Delivery
This course is available in the following formats:
-
Company Event
Event at company
-
Public Classroom
Traditional Classroom Learning
-
Virtual Learning
Learning that is virtual
Request this course in a different delivery format.
Course Overview
TopCourse Schedule
TopTarget Audience
TopCourse Objectives
TopIf you are interested in gaining a good grasp of Jenkins in a systematic and hands-on way by working through a real-world project, then this course is for you.
The course will provide enough knowledge of the following:
- Illustrate continuous integration and continuous delivery concepts
- Analyse how to install and setup Jenkins on Windows
- Administer and secure Jenkins
- Set up projects on Jenkins
- Build continuous delivery pipelines with Jenkins
- Identify how to setup distributed builds and scale Jenkins
Course Content
TopLESSON 1- Installing and Setting up Jenkins
- Continuous Delivery
- Installing Jenkins
- The Jenkins Dashboard
- User Management
LESSON 2 Administering Jenkins
- Plugin Management
- Updating & Upgrading Jenkins
- Configuring Jenkins for Production
- Creating a Form with a Select Element
LESSON 3- Jenkins Views and Setting up Freestyle Projects
- Setting up a Freestyle Project
- Setting up a View to Manage our Projects
LESSON 4- Parameterized Projects and Upstream/Downstream Projects
- Configuring Parameters for our Projects
- Creating & Accessing Build Parameters
- Build Triggers
LESSON 5- Multibranch and Declarative Jenkins Pipelines
- The CI Workflow
- The Jenkinsfile
- Creating Multi-Branch Pipelines
LESSON 6- Distributed Builds on Jenkins
- Setting up Our Slaves
- Securely Connecting To Our Slaves
- Configuring Tasks To Run On Our Slaves
Course Prerequisites
TopHardware:
For successful completion of this course, students will require computer systems with the following:
- Processor: Intel Core i5 or equivalent
- Memory: Minimum 4 GB RAM
- Hard Disk: Minimum 35 GB
- Internet connection
Software:
- Operating System: Windows (7 SP1 64-bit or higher)
- Browser: Google Chrome or Mozilla Firefox (Latest updates installed)
- Docker
- Git
- Python
- Blue Ocean