Case Study: Optimal Workshop achieves faster CI/CD and parallel testing with Semaphore

A Semaphore Case Study

Preview of the Optimal Workshop Case Study

How Optimal Workshop Achieved Continuous Delivery with Semaphore

Optimal Workshop, a software company building usability research tools on Ruby on Rails, needed a faster, more reliable CI/CD solution after spending too much time maintaining self-hosted TeamCity servers. The team wanted a hosted system that would simplify configuration and free developers to focus on product work. Semaphore was selected as the best fit.

Semaphore implemented hosted continuous integration and automatic deployment for Optimal Workshop, with parallel test execution across up to 16 jobs and simple branch-based deploys to staging and production. The results were significant: their test suite now runs in under 7 minutes instead of well over an hour, saving about an hour of waiting per build and reducing manual deployment work.


View this case study…

Optimal Workshop

Ross Baird

Lead Developer


Semaphore

7 Case Studies