Jenkins è un tool gratuito ed open source che si occupa di effettuare operazioni automatizzate per il building ed il deploy del software.
Pensato originariamente per i soli progetti Java nel corso del tempo Jenkins si è evoluto e, grazie ai suoi oltre 1500 plugin disponibili, oggi è possibile utilizzarlo con qualsiasi linguaggio di programmazione, framework e/o libreria.
Jenkins integra al suo interno tutti gli strumenti necessari per integrarsi nei normali processi di Continuous Integration, Continuous Deployment e Continuous Delivery ed è ad oggi lo strumento più avanzato e solido disponibile.