Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Learning Continuous Integration with Jenkins
  • Table Of Contents Toc
Learning Continuous Integration with Jenkins

Learning Continuous Integration with Jenkins

By : Nikhil Pathania
4.8 (4)
close
close
Learning Continuous Integration with Jenkins

Learning Continuous Integration with Jenkins

4.8 (4)
By: Nikhil Pathania

Overview of this book

In past few years, Agile software development has seen tremendous growth across the world. There is huge demand for software delivery solutions that are fast yet flexible to frequent amendments. As a result, CI and continuous delivery methodologies are gaining popularity. Jenkins’ core functionality and flexibility allows it to fit in a variety of environments and can help streamline the development process for all stakeholders. This book starts off by explaining the concepts of CI and its significance in the Agile world with a whole chapter dedicated to it. Next, you’ll learn to configure and set up Jenkins. You’ll gain a foothold in implementing CI and continuous delivery methods. We dive into the various features offered by Jenkins one by one exploiting them for CI. After that, you’ll find out how to use the built-in pipeline feature of Jenkins. You’ll see how to integrate Jenkins with code analysis tools and test automation tools in order to achieve continuous delivery. Next, you’ll be introduced to continuous deployment and learn to achieve it using Jenkins. Through this book’s wealth of best practices and real-world tips, you'll discover how easy it is to implement a CI service with Jenkins.
Table of Contents (10 chapters)
close
close
9
Index

Chapter 2. Setting up Jenkins

The current chapter is all about installing Jenkins across various platforms. We will begin with a short introduction to Jenkins and the components that make it. We will also explore why Jenkins is a better choice than the other Continuous Integration tools, and how it fits in as a Continuous Integration server.

Later in the chapter, we will go through an in-detail installation of Jenkins inside a container (the Apache Tomcat server), followed by an analysis of the merits of such an approach, thereby answering why most organizations choose to use Jenkins inside a Web Server.

Last but not least, we will see how to install Jenkins across various types of operating systems as a standalone application.

CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Learning Continuous Integration with Jenkins
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist download Download options font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon