vanruby / talks

Suggest talks for the next ruby meetup!
11 stars 1 forks source link

Conditional CI #25

Closed mctaylorpants closed 3 years ago

mctaylorpants commented 3 years ago

Title

Conditional CI

Abstract

As our codebase has grown, so has the time it takes to complete a full run of CI. The thing is, not all of the checks are relevant all the time. Why run RSpec if you're changing a README?

We recently built a tool that allows us to define our Buildkite CI steps in terms of what's changed on the branch. This lets us run the right checks at the right time.

About the author

Senior Software Developer at Clio on the Backend Infrastructure team, specializing in developer experience and helping our applications scale.

Intended audience

intermediate

Length

6 minutes ⚡