We may earn an affiliate commission when you visit our partners.
Michael McClaren

In this course, we will be looking at Jenkins pipelines. We will begin with the basics of pipelines, and the difference between a `declarative`, and `scripted` pipeline. We will work with source code management and Jenkinsfiles to automate our pipelines, and see how to use Docker to take our pipelines to the next level.

Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Examines Jenkins pipelines, which are standard in the software testing industry
Taught by Michael McClaren, who are recognized for their work in software testing
Covers topics and concepts that are highly relevant to software testing professionals
Provides a strong foundation for learners who are new to Jenkins pipelines
Develops skills and knowledge that are useful for personal and professional growth
Students should have some prior experience with software testing and coding

Save this course

Save Jenkins Pipelines to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Jenkins Pipelines with these activities:
Read Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
Gain insights into best practices for building and delivering software through continuous delivery and explore the integration of Jenkins pipelines.
View Melania on Amazon
Show steps
  • Read the book.
  • Take notes on the key concepts.
  • Discuss the book with other students.
Compile a List of Jenkins Pipeline Resources
Gather resources to create a central location for continuing to learn about and develop knowledge of Jenkins pipelines.
Browse courses on Jenkins Pipelines
Show steps
  • Find resources on Jenkins pipelines.
  • Organize the resources into a list.
  • Share the list with other students.
Follow Jenkins Pipeline Tutorials
Following established tutorials will help reinforce the concepts of creating and implementing Jenkins pipelines.
Browse courses on Jenkins Pipelines
Show steps
  • Find a tutorial on creating a Jenkins pipeline.
  • Follow the steps in the tutorial to create a pipeline.
  • Test the pipeline to make sure it works.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Practice Creating Jenkins Pipelines
Practice creation of Jenkins pipelines to solidifly an understanding of the concept.
Browse courses on Jenkins Pipelines
Show steps
  • Create a simple declarative pipeline.
  • Create a scripted pipeline.
  • Integrate source code management.
Practice Using Docker with Jenkins Pipelines
Practice using the integration of Docker with Jenkins pipelines to solidify an understanding of the concept.
Browse courses on Docker
Show steps
  • Create a Docker image.
  • Create a Jenkins pipeline that uses the Docker image.
  • Test the pipeline to make sure it works.
Volunteer on a Project that Uses Jenkins Pipelines
Gain practical experience with Jenkins pipelines by volunteering on a project.
Browse courses on Jenkins Pipelines
Show steps
  • Find a project that uses Jenkins pipelines.
  • Contact the project leaders and offer to volunteer.
  • Work on the project and learn about Jenkins pipelines.
Create a Jenkins Pipeline for a Project
Build a Jenkins pipeline for a personal project to apply the knowledge gained in the course and develop a deeper understanding.
Browse courses on Jenkins Pipelines
Show steps
  • Choose a project to create a pipeline for.
  • Design the pipeline.
  • Implement the pipeline.
  • Test the pipeline.

Career center

Learners who complete Jenkins Pipelines will develop knowledge and skills that may be useful to these careers:

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Jenkins Pipelines.
A comprehensive guide to DevOps implementation and practice, covering principles, case studies, and best practices.
A modern guide to software delivery and DevOps principles through metrics and performance analysis.
A comprehensive reference guide for Jenkins plugins, providing descriptions, installation instructions, and usage examples.
A guide to the principles and practices of site reliability engineering, focusing on ensuring the reliability and availability of software systems.
A quick-start guide to Jenkins, covering installation, configuration, and basic pipeline creation.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Jenkins Pipelines.
Using Declarative Jenkins Pipelines
Most relevant
Continuous Integration & Continuous Deployment with...
Most relevant
Jenkins for Beginners
Most relevant
Learn DevOps: CI/CD with Jenkins using Pipelines and...
Most relevant
DevOps: CI/CD with Jenkins pipelines, Maven, Gradle
Most relevant
Devops: Jenkins Pipeline As Code: All you need to know A ...
Most relevant
SDET / Test Automation Architect Masterclass [Hands-On]
Most relevant
Jenkins, From Zero To Hero: Become a DevOps Jenkins Master
Most relevant
Rust for DevOps
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser