The combination of Jenkins with aggressive automated testing acts as a solid safety net around coding projects. The recipes in this book support best practices.
Producing quality requires great attention to detail. Jenkins can pay attention to many of the details and then shout loudly when violations occur.
Each project is different and there are many ways to structure the workflow. Luckily, with over 1,000 plugins and the number rising rapidly, Jenkins is flexible enough to adapt to even the most obscure infrastructures.
If you do not have the exact plugin that you want, then it is straightforward for Java programmers to adapt or create their own plugin.