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