Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
DevOps : CI/CD with Jenkins
Rating: 3.6 out of 5(576 ratings)
24,043 students

DevOps : CI/CD with Jenkins

devops-and-continuous-integration-with-jenkins-pipelines
Created byVijay Patel
Last updated 11/2024
English

What you'll learn

  • Jenkins as a DevOps tool
  • You will get introduced to continuous integration (CI) and learn what it is all about.
  • Build CI and CD pipelines using Jenkins, Gradle, Maven, Artifactory and corresponding plugins
  • Jenkins Advance Configuration like (pipeline,parameter,mail and many other )
  • The continuous integration (CI) pipeline will integrate the automated builds with Git repositories hosted in GitHub

Course content

4 sections31 lectures2h 33m total length
  • Course Introduction1:55

    Explore Jenkins, the open-source ci/cd tool, and learn how it automates building, testing, and deploying projects with thousands of plugins, plus installation, configuration, and pipeline basics.

  • Jenkins Course Agenda1:19

    Explore Jenkins for continuous integration and deployment, covering installation, plugins, jobs, and pipelines, and learn how to configure projects, stage, build, and deploy in target environments.

  • SDLC vs Agile7:00

    Compare sdlc and agile, and show how Jenkins enables ci/cd with incremental, tested deployments and consistent builds.

  • What is DevOps11:19

    Explore how DevOps unites development and operations to automate the plan, build, deploy, and operate cycle, enabling continuous integration and delivery with Jenkins for faster, higher-quality releases.

  • What is CI6:02

    Explore continuous integration and deployment within a Jenkins-enabled pipeline, showing how code is integrated into a single repository, automatically built, tested, and deployed for fast, transparent delivery.

  • What is Jenkins4:18

    Enable continuous integration and delivery with Jenkins, an open-source automation server that automates builds and deployment. Rely on its plugin ecosystem and community to tailor workflows and automate testing.

  • Jenkins Install on Linux6:09

    Install and configure Jenkins on Linux by adding the official repository, installing Java 8, downloading Jenkins from the official site, and enabling the Jenkins service to start at boot.

  • Jenkins Initial Configuration6:03

    Explore Jenkins initial configuration, including installation, plugin setup, and user authentication, then build the basics of pipelines and continuous delivery with dashboards and GitHub integration.

  • Jenkins Dashboard and UI6:02

    Navigate the Jenkins dashboard and UI, create new items and jobs, view build history, and configure plugins, credentials, and nodes for multi-branch pipelines.

  • Jenkins Job Configuration9:00

    Configure and manage Jenkins jobs by creating new items, setting project details, adding parameters (string, boolean, choice), wiring GitHub source control, defining triggers, environments, and post-build actions.

Requirements

  • Access to a physical or virtual machine to install the required software
  • Basic information about software development processes
  • Desire to learn something new and continuous improvement

Description

Build continuous integration, continuous delivery, and DevOps pipelines with Java, and Gradle in Jenkins

This online DevOps course will teach you how to build sophisticated continuous integration and continuous delivery pipelines using Jenkins and many of its plugins. Especially the pipeline plugins.

his course is designed to teach you the ins and outs of Jenkins and setting up DevOps pipelines, even if you have little to no experience with it, to help implement these DevOps practices which will streamline your development processes.

Improve Your DevOps Skills, Become More Marketable, And Make More Money

What you’ll learn in this course

  • You will get introduced to continuous integration (CI) and learn what it is all about.

  • Learn why continuous integration is important (especially in a fast-paced agile environment)

  • You will learn how to build an automated continuous integration (CI) pipeline with Jenkins and its various plugins

  • Build CI and CD pipelines using Jenkins, Gradle, Maven, Artifactory, and corresponding plugins

  • You will learn how to configure, secure, and extend Jenkins

  • The continuous integration (CI) pipeline will integrate the automated builds with Git repositories hosted on GitHub​

  • You will also learn how to manage the build artifacts that are produced by the continuous integration (CI) builds

Who this course is for:

  • DevOps Engineer
  • Automation Engineer
  • IT Fresher
  • Software Developers
  • IT Administrators