Skip to content

this repo is for linkedin learning course: Learning Jenkins: Automating Software Development and System Administration

License

Notifications You must be signed in to change notification settings

LinkedInLearning/learning-jenkins-3981454

Repository files navigation

Learning Jenkins: Automating Software Development and System Administration

This is the repository for the LinkedIn Learning course Learning Jenkins: Automating Software Development and System Administration. The full course is available from LinkedIn Learning.

lil-thumbnail-url

Course Description

Course Structure

This repository is organized into directories that correspond to the videos and exercises in the course. Each chapter has its own directory, and within each chapter directory are subdirectories for each video or exercise.

The course is organized into the following chapters:

Chapter Description
0: Introduction Getting started with Jenkins, why choose Jenkins, prerequisites, and software versions
1: Installing Jenkins System requirements, installation on different platforms, user interface, and plugin management
2: Jenkins Jobs Creating Jenkins jobs and build triggers
3: Job Workspaces, Artifacts, and Parameters Working with build tools, workspaces, artifacts, and job parameters
4: Organize Jobs with Views and Folders Creating views and folders to organize Jenkins jobs
5: Conclusion Pipeline as code, build agents, and next steps

Installing

  1. To use these exercise files, you must have the following installed:

    • OpenJDK, a free and open-source implementation of the Java Platform
    • Git, a distributed version control system
    • Jenkins, an open-source automation server

    Installation instructions are discussed in the course along with detailed instructions provided here in the exercise files.

  2. Clone this repository to your local machine using your system's terminal or using a GUI tool like SourceTree or GitHub Desktop.

  3. See the README file in each directory for specific instructions related to the corresponding lesson.

Instructor

Michael Jenkins, Lead Software Engineer

Check out my other courses on LinkedIn Learning.


00_01 Getting started with jenkins →

About

this repo is for linkedin learning course: Learning Jenkins: Automating Software Development and System Administration

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •