Jenkins 2: Up and Running
Brent Laster
Continuous Delivery With Jenkins
RafaĆ Leszko
Learning Continuous Integration with Jenkins
Nikhil Pathania