MergeQueue Logo

MergeQueue

Fastest way to automate merge workflows.

Freemium
Screenshot of MergeQueue

Description

MergeQueue, developed by Aviator.co, is a sophisticated platform engineered to streamline and automate merge workflows for software development teams. It helps maintain stable build environments at scale by efficiently managing pull request queues and minimizing the risk of build failures, thereby enhancing development productivity.

This tool is built to support teams of various sizes, from small groups to large enterprises, offering configurable options such as fast forwarding, auto-rebasing, and custom validations. It also incorporates AI-powered flaky test detection and management to ensure reliable merging processes, alongside enterprise features like SOC2 compliance and on-premise deployment options.

Key Features

  • Built for scale: Highly configurable queue for teams of 10 to 1000, managing merges at scale with options for fast forwarding, auto-rebasing, and custom validations.
  • Priority queues: Manage Pull Requests with priority for monorepos or polyrepos, featuring skip line or instant merge features for high priority fixes.
  • Batch merges: Combine two or more Pull Requests to reduce CI load and merge more efficiently, with configurable batch sizes and wait times.
  • Multi-queue for Bazel: Automatically detects affected targets for Bazel based builds and creates disjoint multi-queues to merge in parallel.
  • Merging Stacked PRs: Use a CLI to manage stacked changes by automatically updating, synchronizing, and merging changes together or one-by-one.
  • Flaky test management: AI-powered engine detects, highlights, suppresses, and ignores flaky tests for stress-free merges.
  • Enterprise ready: SOC2 compliant and offers on-premise installation using docker bundles for businesses in regulated industries or running Github Enterprise.

Use Cases

  • Automating merge workflows in large engineering teams to maintain build stability.
  • Managing pull request queues efficiently for monorepos and polyrepos with priority handling.
  • Reducing CI/CD build failures and optimizing pipeline congestion through batch merging.
  • Streamlining the merging of stacked pull requests using a dedicated CLI tool.
  • Improving merge reliability by automatically detecting and managing flaky tests with AI.
  • Implementing parallel merging for Bazel-based projects via multi-queue detection.
  • Ensuring compliance and data control with SOC2 and on-premise deployment options.

Frequently Asked Questions

Is MergeQueue SOC2 compliant?

Yes, MergeQueue has completed a SOC 2 audit evaluated on information systems relevant to security, availability, and confidentiality. A copy of the report can be requested by emailing sales@aviator.co.

Does MergeQueue offer on-premise installation?

Yes, MergeQueue offers on-premise installation using docker bundles for businesses in highly regulated industries or those running Github Enterprise on their own cloud provider. For details, contact sales@aviator.co.

You Might Also Like