YoVDO

Continuous Integration with Jenkins Course (How To)

Offered By: Treehouse

Tags

Jenkins Courses Continuous Deployment Courses Continuous Integration Courses Integration Tests Courses

Course Description

Overview

Jenkins is a continuous integration server. Integration tests take all the code and other components of your application and integrate it together, then test it to ensure it's working properly.

Jenkins can watch repos for version control software like Git or Subversion. When there's a new commit, Jenkins will check it out automatically. It will run your tests, and report the result. It can even be configured to automatically deploy your software to production if all the tests pass.

This course is going to show you all the basics of using Jenkins.

What you'll learn

  • Jenkins
  • Integration tests
  • Continuous integration

Syllabus

How Jenkins Works

Let's look at what Jenkins is, and how it can help you deliver bug-free software.

Chevron 8 steps
  • Introduction

    0:56

  • instruction

    What is Jenkins?

  • Basic Concepts

    1 question

  • instruction

    Prerequisites

  • instruction

    A Typical Workday for Jenkins

  • instruction

    Running Jenkins for the First Time

  • instruction

    Jenkins's First Job

  • Jenkins Jobs

    1 question

Pipelines

Learn how to create and use Jenkins pipelines.

Chevron 7 steps
  • instruction

    Your First Pipeline

  • instruction

    Running Shell Commands

  • Pipeline Basics

    1 question

  • instruction

    Version Control Integration

  • instruction

    Build Stages

  • instruction

    Multibranch Pipelines and Jenkinsfile

  • Pipelines

    4 questions

Practical Jenkins

Now that you understand the basics of creating Jenkins jobs, let's use them to make your life as a developer easier.

Chevron 6 steps
  • instruction

    Test Reports and the "post" Section

  • instruction

    Jenkins and Docker

  • instruction

    Continuous Delivery/Deployment

  • Practical Jenkins

    5 questions

  • instruction

    Jenkins Review

  • Review

    11 questions


Taught by

Jay McGavren

Related Courses

Continuous Integration and Continuous Deployment
Microsoft via edX
Introduction to Jenkins
Linux Foundation via edX
Scheduling Selenium TestNG tests via Jenkins CI/CD tool
Coursera Project Network via Coursera
Set up a Continuous Integration (CI) workflow in CIrcleCI
Coursera Project Network via Coursera
Jenkins : Automating your delivery pipeline
Coursera Project Network via Coursera