Working With Jenkins

Tags: Jenkins

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

Last updated 2022-01-10 | 4.4

- Understand what Jenkins 2.0 is
- Understand Jenkins 2.0 freestyle project
- Understand Jenkins 2.0 pipeline projects

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

* Requirements

* Good understanding on Continuous integration concepts
* Basic understanding on Selenium
* Basic understanding on Java/C#
* Basic understanding on any scripting language

Description

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

This course is designed not just for developers or testers, its also designed for DevOps and Business Analyst.

This course course covers rich topics from complete ground-up like

  • Understanding and configuring Jenkins 2.0
  • Understand and working with Jenkins 2.0 freestyle project
  • Understand and working with Jenkins 2.0 pipeline projects
  • Working with both Java and .Net project 
  • Configuring and working with multiple Agents
  • Working with Docker and cross browser testing
  • Working with Jenkins Blue Ocean

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

Who this course is for:

  • QA
  • Dev
  • DevOps

Course content

10 sections • 51 lectures

Part 1 - Introduction Preview 04:11

Part 2 - Installation and configuring Jenkins 2.0 Preview 10:57

Part 3 - Configuring Jenkins 2.0 for Build+Deploy+Test Preview 06:28

Part 4 - Downloading common Tools for Jenkins 2.0 and setting environment variab Preview 08:09

Part5 -Building project with Maven command line interface Preview 08:09

Part 6 - Creating and working with Freestyle project using Jenkins 2.0 Preview 12:01

Part 7 - Creating FreeStyle Project for Build + Test with Jenkins 2.0 (Java) Preview 08:34

Part 8 - Creating Pipeline project for build+test+report using cucumber Report Preview 13:59

Part 9 - Creating Pipeline project for build+test+report using cucumber report Preview 09:21

Part10 - Working with stage view in Jenkins 2.0 for pipeline project Preview 06:43

Part 11 - Freestyle project for Dot Net application using Jenkins 2.0 (Part A) Preview 05:53

Part 12 - Freestyle project for Dot Net application using Jenkins 2.0 (Part B) Preview 11:09

Part 13 - Running NUnit Selenium Test with Freestyle project using Jenkins 2.0 Preview 09:45

Part 14 -Working with Pipeline project for .Net application Preview 08:35

Part 15 - Configuring email using Docker container for Jenkins 2.0 (Part A) Preview 08:39

Part 16 - Configuring email using Docker container for Jenkins 2.0 (Part B) Preview 05:52

Part 17 - Working with build triggers Preview 05:22

Part 18 - Configuring Build Agents for Jenkins 2.0 Preview 08:46

Part 19 - Working with Jenkins Blue Ocean plugins Preview 06:49

Part 20 - Cross browser testing with Selenium (Part A) Preview 10:34

Part 21 - Cross browser testing with Selenium (Part B) Preview 12:24

Installing and Working with Jenkins Docker image Preview 12:25

Running Maven with Jenkins docker image via custom docker build Preview 11:31

Jenkins Docker file Preview 00:00

Understanding Pipeline as a code in Jenkins Preview 10:05

Creating Jenkinsfile from Jenkins Pipeline UI editor to check-in pipeline in Git Preview 15:17

Understanding and working with Declarative pipeline Syntax for Jenkinsfile build Preview 16:26

Jenkins Declarative Pipeline Syntax - Archive and Conditional steps Preview 10:41

Jenkinsfile syntax validator with VS Code Preview 06:57

Understanding and working with Multi-Branch Pipelines of Jenkins Preview 07:11

Introduction and understanding build slaves /Agents for Jenkins Preview 05:15

Configuring Jenkins Master with Local Docker daemon Preview 07:11

Running Docker container as build agent via Jenkins file (Part A) Preview 05:31

Running Docker container as build agent via Jenkins file (Part B) Preview 06:57

Running Docker container as build agent from Jenkins file Preview 08:25

Understanding Docker in Docker Preview 09:51

Building Custom Docker in Docker image for Jenkins master Preview 04:19

Building and running custom Docker in Docker image of Jenkins master Preview 08:57

Docker file to build custom Jenkins master Preview 00:00

Introduction to Building .NET Core app with Jenkins Docker Agent Preview 05:39

Creating Jenkins file for NET Core app and running without NET Core framework Preview 07:15

Creating Jenkins file for NET Core app and running with NET Core Jenkins Agent Preview 07:06

.NET Core EA Application Preview 00:02

Publishing Jenkins Docker Agent to Docker Hub Public registry Preview 08:08

Docker file and Jenkinsfile Preview 00:00

Complete Source code of Section 7,8,9 Preview 00:03

Introduction Preview 07:26

Getting list of Plugins from current Jenkins Master Preview 06:25

Building Jenkins Master docker image with Preinstalled plugins Preview 10:24

Running Jenkins Master with automated everything using Docker Compose Preview 06:54

Custom Docker compose file Preview 00:01