Faster CI workflow withCI Runners
Continuous Integration (CI) helps catch bugs early, but can hamper development processes if it is slow.
EngFlow CI Runners deliver fast and reliable CI workflows. They are easy to maintain and reduce cloud costs by around 50%.
Features
CI Runners automatically work with GitHub Actions and Buildkite, so you don’t need to rewrite your workflows. More integrations coming soon!
CI Runners keep both a warm Bazel instance and a warm Bazel cache. Warm Bazel instances can shorten the start-up time of your CI jobs by minutes. You can expect even more significant speed-ups when the right cached artifacts are available to speed up the CI jobs.
Managed by EngFlow, this solution makes your CI job results reliable and boosts your engineers’ productivity.
CI Runners are hosted in your EngFlow cluster, so you get the efficiency gains of being located next to remote execution and caching instances together with the cost savings of self-hosted runners.
Backed by EngFlow’s unique auto-scaling for Bazel builds and tests, CI Runners are scaled down when not in use. You don’t pay when you’re not using them and are likely to see cost improvement of around 50%.
More about EngFlow’s platform
Remote Execution
Make builds & tests faster: distribute them and remotely cache results.
Remote Caching
Boost productivity, optimize builds, & eliminate redundant tasks.
Bazel Invocation Analyzer
Get free, automatic recommendations to optimize your Bazel performance.