Chapter 10. Continuous Integration for OpenShift Applications

This chapter will help you to add continuous integration to your OpenShift applications using the Jenkins cartridge. The specific recipes of this chapter are as follows:

  • Adding Jenkins CI to your application
  • Increasing the slave idle timeout
  • Installing Jenkins plugins
  • Using Jenkins to build projects hosted on GitHub
  • Creating a Jenkins workflow for your OpenShift applications
  • Upgrading Jenkins to the latest version

Introduction

In this chapter, you will learn how to add Continuous Integration (CI) support to your OpenShift applications. CI is an Extreme Programming (XP) practice in which a tool monitors your version control system, such as Git or SVN, for code changes. Whenever it detects a ...

Get OpenShift Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.