Jenkins easy understanding

1.what is jenkins?

  • jenkins is a self-contained java based program .
  • Ready to run out of the box with packages for windows, linux, macos and other unix -like operating systems.
  • jenkins is a free and open source automation server.
  • it helps automate the parts of software development related to building ,testing , deploying.
  • it is a server based system that runs in servlet containers such as apache tomcat.
  • the reason jenkins software became so popular because of its monitoring.
  • jenkins will continuously repeat the tasks and shows the error quickly.
  • To use jenkins we need to create a pipeline.
  • jenkins continuous integartion pipeline is a powerful instrument that consists of some tools.
  • set of tools designed to host, monitor, compile.
  • jenkin pugins come with some limited features.
  • directly we can install and use them.
  • integration tools like maven.
  • we can customize jenkins.
  • They are installed plugins and select plugins to install.

2.list out top 10 popular jenkin plugins?

  • pipeline
  • monitoring
  • dashboard
  • git
  • build pipeline
  • folders
  • performance
  • build history of jenkins
  • multi job
  • mailer