Jenkins is een open-source automatiseringstool geschreven in Java met plug-ins die zijn gebouwd voor continue integratiedoeleinden. Jenkins wordt gebruikt om uw softwareprojecten continu te bouwen en te testen, waardoor het voor ontwikkelaars gemakkelijker wordt om wijzigingen in het project te integreren en het voor gebruikers gemakkelijker wordt om een nieuwe build te verkrijgen. Het stelt u ook in staat uw software continu te leveren door deze te integreren met een groot aantal test- en implementatietechnologieën.
Met Jenkins kunnen organisaties het softwareontwikkelingsproces versnellen door middel van automatisering. Jenkins integreert allerlei soorten levenscyclusprocessen, waaronder build, document, test, package, stage, deploy, statische analyse en nog veel meer.
Jenkins bereikt continue integratie met behulp van plug-ins. Plug-ins maken de integratie van verschillende DevOps-fasen mogelijk. Als u een bepaalde tool wilt integreren, moet u de plug-ins voor die tool installeren. Bijvoorbeeld Git, Maven 2-project, Amazon EC2, HTML-uitgever etc.