Summary

In this chapter, we had a look at the support that TeamCity has for Ruby projects. Through the Rake runner, and the ability to specify a Ruby interpreter through RVM and rbenv, TeamCity has most Ruby projects covered.

We also saw that TeamCity supports the most common testing frameworks for Ruby projects such as RSpec and Cucumber, thereby simplifying test report processing immensely.

In the next chapter, we will be looking at how TeamCity supports mobile projects, as well as other technologies such as Node.js.

Get Learning Continuous Integration with TeamCity 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.