Deploy more PRs while cutting CI runtimes. Easily merge changes into a massive monorepo, and run custom CI validations without breaking builds.
From startups to Fortune 500s, the worlds most effective engineering teams supercharge their developers with Aviator.
Used in teams of 1000+ developers. Aviator is comes with security, reliability and scalability built in. We support on-prem deployments, exports to data lakes data warehouses, SOC2 Type II certified.
Real-time support over Slack
SOC2 Type II compliance
SAML-based authentication
Automatically manage disjoint parallel queues on the fly basedon the impacted targets in your distributed builds.
Aviator leverages the independent code paths that typically exist in a large monorepo to create thousands of parallel queues. These queues validate independent sets of CI checks and merge concurrently.
Using our smart configurable algorithms to create predictive batches to merge changes at scale, and block any failures from reaching your mainline.
Most of the large test infrastructures become flaky over time. Aviator has built-in configuration to define tolerance threshold for flaky tests.
Move important fixes ahead in the queue without impacting concurrent merges in the disjoint parallel queues.
Aviator MergeQueue is CI-agnostic and can be plugged into any CI platform you currently use in your monorepo.
Teams from 10-1,000s of developers will eventually run into a deploy bottleneck: how to merge an increasing number of PR changes to mainline while working on shared codebases.
A merge queue automates deploy workflows by prioritizing pull requests, validating CI checks, processing semantic conflicts and merging PRs automatically, ensuring that builds remain green even in a high code deploy environment.
Aviators automations connect with your existing toolchain. Integrate with any CI provider, any source-control system, and other tools. Aviator empowers you to automate across your developer toolchain seamlessly.