Book Image

Jenkins 2.x Continuous Integration Cookbook - Third Edition

By : Mitesh Soni, Alan Mark Berg
Book Image

Jenkins 2.x Continuous Integration Cookbook - Third Edition

By: Mitesh Soni, Alan Mark Berg

Overview of this book

Jenkins 2.x is one of the most popular Continuous Integration servers in the market today. It was designed to maintain, secure, communicate, test, build, and improve the software development process. This book will begin by guiding you through steps for installing and configuring Jenkins 2.x on AWS and Azure. This is followed by steps that enable you to manage and monitor Jenkins 2.x. You will also explore the ways to enhance the overall security of Jenkins 2.x. You will then explore the steps involved in improving the code quality using SonarQube. Then, you will learn the ways to improve quality, followed by how to run performance and functional tests against a web application and web services. Finally, you will see what the available plugins are, concluding with best practices to improve quality.
Table of Contents (11 chapters)

Culture and collaboration

  • DevOps is a cultural movement and it is all about changing the culture of an organization to make the processes more effective and to make people more productive with the use of tools.
  • Culture of an organization is the key to success. Over the years, templates, best practices, and patterns are created in the organizations considering the resource capabilities, environment, and many other factors. If the culture of an organization can adapt to change, then it is a blessing in a dynamic environment of today's day and age.
  • If the culture of an organization supports knowledge sharing and collaboration, then it not only creates robust assets that can be utilized over and over, but it also creates scopes of innovation and applies them across different business units.
  • Planning for processes to setup Continuous Development, Continuous Integration, Continuous...