Koulutus
Overview
Automation is a core pillar of the DevOps movement, enabling faster and more reliable software releases. This one-day course introduces Jenkins, a leading build automation server that streamlines continuous integration and continuous delivery (CI/CD) workflows. Participants will learn to install, configure, and manage Jenkins environments, automate builds triggered by Git activities, and deploy applications to a Tomcat server. Designed with a hands-on approach, this course emphasises practical application to ensure learners gain valuable real-world skills.
Prerequisites
Participants should have:
- Experience of using Git
- Running commands in the terminal
Target audience
This course is designed for:
- Delegates trying to learn the basics of Jenkins
- Delegates trying to learn how to use plugins & builds tools
- Learning CI/CD testing & automation
Objectives
By the end of this course, learners will be able to:
- Install & manage Jenkins
- Set up & maintain pipelines for builds
- Create notifications and post build actions
Outline
Jenkins Basics
- What is Jenkins?
- Why would we use Jenkins
- Demo: Installing Jenkins
Pipelines
- Setting up Jenkins pipelines?
- Automated Webhooks
Pipelines as Code
- Declarative vs Scripted pipelines
- Creating Jenkinsfiles
Build Tools & Tests
- Common build tools
- Running unit tests in pipelines
Notifications & Post-Build Actions
- What are they?
- Email notifications
- Archiving & publishing artifacts
Advanced Jenkins Topics
- Best practices
- Multi-branch pipelines
- Security & Access Control
Hands-On Learning
- Installing & Accessing Jenkins
- Creating GitHub Account and setting up webhooks
- Creating GitHub Account and setting up webhooks
- Add tool integration to Jenkinsfile
- Integrate notifications into Jenkinsfile
Exams and assessments
Please note that this course is designed to provide you with a highly practical exploration of many of the key Jenkins features. There is no specific certification associated with this course.
Osta liput
QA’s online-courses from Tieturi
Questions about QA courses?
Find out how QA’s live online courses work, what you need to participate, and what to expect before booking your training.