DEV Community

Discussion on: How long does your CI take?

Collapse
 
leightondarkins profile image
Leighton Darkins

I'm working on two projects at the moment.

One is a somewhat poorly assembled collection of Java and Scala (almost micro) services with a React frontend. That's averaging about 30 minutes from commit to production.

The other is a lightweight web app, Node backend with React up front. It's averaging about 2.5 minutes from commit to production.

The 30 minute build time for the first project is really just a result of poorly orchestrated dependencies. We're part of the way through strangling out a monolith so the services currently all have to deploy together for... reasons ☚ī¸. Each service independently builds and verifies itself in around 5 minutes though, so one day soon we'll have super speedy CI 👍