Skip to content

This repo is for the Linkedin Learning course: Jenkins Essential Training

License

Notifications You must be signed in to change notification settings

mrspaghetti/essentialJenkins

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jenkins Essential Training

This is the repository for the LinkedIn Learning course Jenkins Essential Training. The full course is available from LinkedIn Learning.

Jenkins Essential Training

If you want to build, deploy, and implement continuous delivery as code, you’ve likely heard about Jenkins, the popular DevOps suite known for its open-source extensibility and ease of use. Jenkins also lets you automate your entire enterprise as a software delivery pipeline. In this course, instructor Michael Jenkins shows you the fundamentals of navigating the platform so you can start automating builds and testing and securing deployments.

Learn about the core functions of Jenkins, progressing from intermediate to more advanced use cases and highlighting best practices and customization tips. Find out how to create a pipeline, integrate Jenkins with version control systems, distribute agents like Docker containers, run and publish tests, produce artifacts for review, and secure your DevOps loop by configuring users and permissions. Try out your new skills along the way in the challenges at the end of each section.

Installing

  1. To use these exercise files, you must have one of the following versions of Jenkins installed:

    • Jenkins 2.332.2 LTS or newer
    • Jenkins 2.342 or newer
    • Ubuntu 20.04 or newer (for exercise files related to installing Jenkins on a system running the Ubuntu Linux operating system)
  2. Clone this repository into your local machine using the terminal (Mac), CMD (Windows), or a GUI tool like SourceTree.

  3. Follow any additional instructions in the README file for each lesson.

Instructor

Michael Jenkins

Lead Software Engineer, Systems Reliability Engineer

Check out my other courses on LinkedIn Learning.

About

This repo is for the Linkedin Learning course: Jenkins Essential Training

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 54.3%
  • Python 32.9%
  • Java 11.5%
  • Makefile 1.3%