Automates the process of integrating code changes from multiple contributors into a single software project.
Features over 1,800 plugins that allow it to integrate with almost every tool in the continuous integration and continuous delivery toolchain.
Uses the Jenkins Pipeline to define the entire build process via a text file called a Jenkinsfile , which is typically written in Groovy. Key Components