Jenkins is a self-contained, open-source automation server that can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software.
Jenkins can be installed through native system packages, Docker, or even run standalone by any machine with a Java Runtime Environment (JRE) installed.

Chapter 1 What is Jenkins? | |
Chapter 2 How to install Jenkins on Windows 10 | |
Chapter 3 How to configure Java and Maven in Jenkins | |
Chapter 4 Integration Of Jenkins With Selenium WebDriver | |
Chapter 5 How to install Maven Plugin in Jenkins | |
Chapter 6 How to install Plugins from Jenkins CLI? | |
Chapter 7 Integrate Gradle project with Jenkins | |
Chapter 8 Jenkins GitLab Integration | |
Chapter 9 How to install Plugins in Jenkins | |
Chapter 10 How to Schedule a Jenkins Job | |
Chapter 11 Build History Metrics in Jenkins | |
Chapter 12 How to install the trends-related plugin in Jenkins? | |
Chapter 13 How to run parameterized Selenium tests in Jenkins |
Reports in Jenkins
Chapter 1 How to generate TestNG Report in Jenkins | |
Chapter 2 How to create JUnit Report in Jenkins | |
Chapter 3 Integration of Allure Report with Jenkins | |
Chapter 4 How to generate HTML Reports in Jenkins | |
Chapter 5 Integration of Cucumber Report with TestNG in Jenkins | |
Chapter 6 Serenity with Jenkins |