Book Image

Rake Task Management Essentials

By : Andrey Koleshko
Book Image

Rake Task Management Essentials

By: Andrey Koleshko

Overview of this book

Table of Contents (18 chapters)
Rake Task Management Essentials
About the Author
About the Reviewers

Chapter 9. Continuous Integration

Running tests is one of the goals of a build automation system. Continuous integration is a practice in software engineering that involves running the test process. A continuous integration system can run any kind of tasks, jobs, or their bundles, but it's often used to run tests. The goal of this chapter is to demonstrate how to use Rake in bundle with continuous integration with the help of a continuous integration tool called Jenkins.

In this chapter, we will cover the following topics:

  • Introducing Jenkins

  • Setting up Jenkins

  • Configuring Jenkins to run rake tasks