YoVDO

Build+Deploy+Test with Jenkins 2.0

Offered By: Udemy

Tags

Jenkins Courses Software Development Courses DevOps Courses Java Courses Docker Courses .NET Courses End-to-end testing Courses Cross-browser Testing Courses

Course Description

Overview

Learn Jenkins 2.0 for end-to-end testing of applications

What you'll learn:
  • Understand what Jenkins 2.0 is
  • Understand Jenkins 2.0 freestyle project
  • Understand Jenkins 2.0 pipeline projects
  • Working with both Java and .Net project
  • Working with Agents
  • Working with Docker cross browser testing

Build + Deploy + Test with Jenkins 2.0 course is designed in such a way that anyone with a good understanding of basic software development and testing can start learning this course effortlessly.

This course is designed not just for developers or testers, it's also designed for DevOps andBusiness Analyst.


This course covers rich topicsfrom completeground-up like

Basics topics

  • Understanding and configuringJenkins 2.0

  • Understand and work withJenkins 2.0 freestyle project

  • Understand and work withJenkins 2.0 pipeline projects

  • Working with both Java and .Net project

  • Configuring and working with multipleAgents

  • Working with Docker andcross-browser testing


  • Working with Jenkins Blue Ocean

Advanced topics

  • Pipeline as a code

    • Understanding Pipeline as Code

    • Creating Jenkinsfile from Jenkins Pipeline UI editor to check-in pipeline in Git

    • Understanding and working with Declarative pipeline Syntax for Jenkinsfile build

    • Jenkins Declarative Pipeline Syntax - Archive and Conditional steps

    • Jenkinsfile syntax validator with VS Code

    • Understanding and working with Multi-Branch Pipelines of Jenkins

  • Jenkins agents running as a docker container

    • Introduction and understanding build slaves /Agents for Jenkins

    • Configuring Jenkins Master with Local Docker daemon

    • Running Docker container as build agent via Jenkins file (Part A)

    • Running Docker container as build agent via Jenkins file (Part B)

    • Running Docker container as build agent from Jenkins file

    • Understanding Docker in Docker

    • Building Custom Docker in Docker image for Jenkins master

    • Building and running custom Docker in Docker image of Jenkins master


  • Building and deploying application with Jenkins agent within container


  • Building custom docker container with Jenkins master and automating it.


At the end of this course, one can have a clear understanding of what Jenkins is and its awesomeness with simplicity.




Taught by

Karthik KK

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