In Today’s scenario, fast moving businesses need continuous improvements and deploying changes with better efficiency and smoothness. They also need complete product lifecycle controls in fast and effective ways.

Jenkins is one of the best solutions in place. With Jenkins, companies can accelerate the software development/deployment process through automation. Jenkins manages and controls development lifecycle processes of all kinds, including build, document, test, package, stage, deployment, static analysis and more.

Below are the course content we are going to train you on:

Introduction

  • What is Jenkins
  • Basics of Continuous integration and automatic deployment
  • How Jenkins does CI&AD

Set up Jenkins  

  • Installation of Jenkins
  • Configuration and settings
  • User creation
  • Plugins initialization
  • Understanding different types of plugins

Project/Job Creation

  • Creating project
  • Setting up jobs
  • Execution of jobs
  • Console output monitoring
  • Basic troubleshooting of job execution error
  • Action taken when jobs fails/succeed

Integration of Jenkins with GIT and deploy-able systems

  • Architecture of Jenkins/GIT/Deployable system integration
  • Demonstration of set up

Interview Preparations/Q&A