Continuous integration (CI) é uma prática onde membros de uma equipe integram seu trabalho frequentemente, como diariamente, e cada integração é verificada por um build automatizado para detectar erros o mais rápido possível. Isso leva a uma redução nos problemas de integração e permite que a equipe desenvolva software de forma mais coesa e rápida. Jenkins é um servidor open source e gratuito para CI que permite builds e deploys automatizados de forma flexível.