Book description
- Create a highly available, active/passive Jenkins server using CoreOS and Docker, and using Pacemaker and Corosync
- Use a Jenkins multi-branch pipeline to automatically perform continuous integration whenever there is a new branch in your source control system
- Describe your continuous delivery pipeline with Jenkinsfile
- Host Jenkins server on a cloud solution
- Run Jenkins inside a container using Docker
- Discover how the distributed nature of Git and the “merge before build” feature of Jenkins can be used to implement gated check-in
- Implement a scalable build farm using Docker and Kubernetes
- You have experience implementing continuous integration and continuous delivery using Jenkins freestyle Jobs and wish to use the new Pipeline as a Code feature introduced in Jenkins 2.0
- Your source code is on a Git-like version control system (Git, GitHub, GitLab, etc.) and you wish to leverage the advantages of a multi-branch pipeline in Jenkins
- Your infrastructure is on a Unix-like platform and you wish to create a scalable, distributed build/test farm using Docker or Kubernetes
- You are in need of a highly available system for your Jenkins Server using open source tools and technologies
Table of contents
- Cover
- Frontmatter
- 1. Elements of Continuous Delivery
- 2. HA Jenkins Setup Using Pacemaker, Corosync, and DRBD
- 3. HA Jenkins Setup Using CoreOS, Docker, and GlusterFS
- 4. Setting Up Jenkins on Docker and Cloud
- 5. Pipeline as a Code
- 6. Using Containers for Distributed Builds
- 7. Pre-tested Commits Using Jenkins
- 8. Continuous Delivery Using Jenkins Pipeline
- Backmatter
Product information
- Title: Pro Continuous Delivery: With Jenkins 2.0
- Author(s):
- Release date: July 2017
- Publisher(s): Apress
- ISBN: 9781484229132
You might also like
book
Beginning Jenkins Blue Ocean: Create Elegant Pipelines With Ease
Dive deep into Jenkins Blue Ocean and discover how easy creating a pipeline can be. You’ll …
video
Learn to build solutions with Go and the AWS Cloud9 environment
Learn to build solutions with Go and the AWS Cloud9 environment via the AWS SDK
book
Professional Visual Studio® 2008
Professional Visual Studio 2008 Microsoft Visual Studio 2008 is the latest version in the ongoing evolution …
book
Beginning Groovy, Grails and Griffon
Web frameworks are playing a major role in the creation of today's most compelling web applications, …