Jenkins: The Definitive Guide



Download free course Jenkins: The Definitive Guide, pdf file on 417 pages by John Ferguson Smart.
Streamline software development with Jenkins, the popular Java-based open source tool that has revolutionized the way teams think about Continuous Integration (CI). This complete guide shows you how to automate your build, integration, release, and deployment processes with Jenkins - and demonstrates how CI can save you time, money, and many headaches.

Ideal for developers, software architects, and project managers, Jenkins: The Definitive Guide is both a CI tutorial and a comprehensive Jenkins reference. Through its wealth of best practices and real-world tips, you'll discover how easy it is to set up a CI service with Jenkins.

- Learn how to install, configure, and secure your Jenkins server;
- Organize and monitor general-purpose build jobs;
- Integrate automated tests to verify builds, and set up code quality reporting;
- Establish effective team notification strategies and techniques;
- Configure build pipelines, parameterized jobs, matrix builds, and other advanced jobs;
- Manage a farm of Jenkins servers to run distributed builds;
- Implement automated deployment and continuous delivery.

Table of contents

  • Introducing Jenkins
  • Your First Steps with Jenkins
  • Installing Jenkins
  • Configuring Your Jenkins Server
  • Setting Up Your Build Jobs
  • Automated Testing
  • Securing Jenkins
  • Notification
  • Code Quality
  • Advanced Builds
  • Distributed Builds
  • Automated Deployment and Continuous Delivery
  • Maintaining Jenkins
  • Automating Your Unit and Integration Tests
Pages : 417
Size : 24.8 MB
File type : PDF
Downloads: 38
Created: 2022-02-03
License: CC BY-NC-ND
Author(s): John Ferguson Smart
Jenkins: The Definitive Guide

Others Computer science Tutorials

Semantic Systems. In the Era of Knowledge Graphs

Docker for Developers

Introduction to Data Science

Foundations of Software Science and Computation Structures

Sensor Technologies

Others related eBooks about Jenkins: The Definitive Guide

New Frontiers in Graph Theory

Nowadays, graph theory is an important analysis tool in mathematics and computer science. Because of the inherent simplicity of graph theory, it can be used to model many different physical and abstract systems such as transportation and communication networks, models for business administration, po...

Scala Succinctly

Download free course Scala Succinctly, pdf file on 110 pages by Chris Rose....

Introduction to Computer Graphics

Covering the fundamentals of computer graphics and computer graphics programming. This book is meant for use as a textbook in a one-semester course that would typically be taken by undergraduate computer science majors in their third or fourth year of college....

MonoGame Succinctly

Download free course MonoGame Succinctly, pdf file on 150 pages by Jim Perry....

AI for Everyone?

Download free course AI for Everyone?, pdf file on 310 pages by by Pieter Verdegem....

Physical Modeling in MATLAB, 3rd Edition

Modeling and simulation are powerful tools for explaining the world, making predictions, d..., download free MATLAB tutorial in PDF (169 pages) created by ....

A Case Study in Community-Driven Software Adoption

Download free course A Case Study in Community-Driven Software Adoption, pdf file on 39 pages by O'Reilly Media....

Front-end Developer Handbook

Download free course Front-end Developer Handbook, pdf file on 145 pages by Cody Lindley....

AutoCAD : Setting Up a Drawing

Download pdf tutorials about AutoCAD,this document is aimed at beginner looking to learn the basics of Setting Up an AutoCAD drawing....

StatLect - Lectures on Probability Theory and Mathematical Statistics

This is a collection of lectures on probability theory and mathematical statistics written by Marco Taboga, a professional financial economist with a passion for mathematics. It is offered as a free service to the mathematical community and provides an accessible introduction to topics that are no...