coverpage
Learning Continuous Integration with Jenkins
Credits
About the Author
About the Reviewer
www.PacktPub.com
eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Concepts of Continuous Integration
The agile software development process
Continuous Integration
The best practices of Continuous Integration
How to achieve Continuous Integration
Continuous Integration benefits
Summary
Chapter 2. Setting up Jenkins
Introduction to Jenkins
Running Jenkins inside a container
Running Jenkins as a standalone application
Sample use cases
Summary
Chapter 3. Configuring Jenkins
Creating your first Jenkins job
Jenkins backup and restore
Upgrading Jenkins
Managing Jenkins plugins
User administration
Summary
Chapter 4. Continuous Integration Using Jenkins – Part I
Jenkins Continuous Integration Design
Setting up a version control system
Configuring Jenkins
The Jenkins pipeline to poll the feature branch
Summary
Chapter 5. Continuous Integration Using Jenkins – Part II
Installing SonarQube to check code quality
Installing Artifactory
Jenkins configuration
The Jenkins pipeline to poll the integration branch
Creating a nice visual flow for the Continuous Integration pipeline
Continuous Integration in action
Summary
Chapter 6. Continuous Delivery Using Jenkins
What is Continuous Delivery?
Continuous Delivery Design
Configuring our testing server
Jenkins configuration
Creating Jenkins Continuous Delivery pipeline
Creating a nice visual flow for the Continuous Delivery pipeline
Creating a simple user acceptance test using Selenium and TestNG
Continuous Delivery in action
Summary
Chapter 7. Continuous Deployment Using Jenkins
What is Continuous Deployment?
Continuous Deployment Design
Configuring the production server
Jenkins configuration
Creating the Jenkins Continuous Deployment pipeline
Creating a nice visual flow for the Continuous Delivery pipeline
Continuous Deployment in action
Summary
Chapter 8. Jenkins Best Practices
Distributed builds using Jenkins
Version control Jenkins configuration
Auditing in Jenkins
Notifications
Best practices for Jenkins jobs
Summary
Index
更新时间:2021-07-16 10:42:29