Learning Continuous Integration with Jenkins
上QQ阅读APP看书,第一时间看更新

Preface

In the past few years, the agile model of software development has seen a considerable amount of growth around the world. There is a huge demand for a software delivery solution that is fast and flexible to frequent amendments, a specially in the e-commerce sector. As a result, Continuous Integration and Continuous Delivery methodologies are gaining popularity.

Whether small or big, all types of project are gaining benefits, such as early issue detection, avoiding bad code into production, and faster delivery, which lead to an increase in productivity.

This book, Learning Continuous Integration with Jenkins, serves as a step-by-step guide to setting up Continuous Integration, Continuous Delivery, and Continuous Deployment systems using hands-on examples. The book is 20% theory and 80% practical. The book starts by explaining the concepts of Continuous Integration and its significance in the agile world with a complete chapter dedicated to it. Users then learn how to configure and set up Jenkins. The first three chapters prepare the readers for the next important chapters that deal with setting up of Continuous Integration, Continuous Delivery, and Continuous Deployment.