Get the latest tech news

Faster continuous integration builds at Canva


How we improved our continuous integration build times from hours to less than 30 minutes.

Is hard to migrate builds and tests into because you must declare every input that a rule depends on, which requires a significant amount of time, effort, and some Bazel-specific knowledge. The reliability of the new E2E framework also significantly improved over the previous iteration because each service container is hermetically tested in isolation, making failures much easier to detect and diagnose. These projects or launches might not have had a large or direct impact on build times because they weren’t on the critical path, but they still improved the CI DX by making the pass or fail signals of these steps faster.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Canva

Canva

Related news:

News photo

Canva Revolutionized Graphic Design. Will It Survive the Age of AI?

News photo

Canva Hires Former Zoom CFO Steckelberg in Move Signaling IPO

News photo

Canva launches AI-powered text-to-image generator