Trunk icon

Trunk

CI/CD Tools

CI reliability platform that detects and quarantines flaky tests and runs parallel merge queues to speed up CI, reduce reruns, and automate failure analysis for engineering teams.

At a Glance

Pricing

Free tier available

Free for OSS and teams up to 5 committers.

Team: $18/mo
Enterprise: Custom/contact

Engagement

Available On

SDK

About Trunk

Trunk is a CI reliability platform that eliminates flaky tests and automates merge queues to restore developer velocity and reduce CI bottlenecks. It detects and quarantines flaky tests, provides in-PR visibility and automated ticketing, and runs parallel, graph-based merge lanes to avoid serial merge-queue slowdowns. Trunk also offers AI-powered failure analysis and CLI/API integrations so teams can debug and automate remediation where they work.

  • Flaky test detection & quarantine: Automatically flag and isolate flaky tests while continuing to run them for diagnosis to prevent false failures from blocking pipelines.
  • Parallel merge queue: Build graph-based parallel lanes and intelligent batching to test non-overlapping PRs simultaneously and reduce merge wait times and CI cost.
  • AI-powered failure analysis: Summarizes aggregated failures and spots duplicates to speed root-cause investigation and reduce manual debugging time.
  • APIs, webhooks, and CLI: Programmatic Merge Queue and Flaky Tests APIs, webhooks for event-driven workflows, and a cross-platform CLI for uploading test results and managing queues.
  • IDE & CI integrations: In-PR annotations, VS Code integrations, and native support for GitHub, common CI providers, ticketing systems, and build systems.

Get started by signing up for the hosted service, installing the Trunk CLI in your CI to upload test results, and connecting your GitHub/CI provider; then enable flaky-test quarantining and configure Merge Queue policies through the dashboard.

Community Discussions

Be the first to start a conversation about Trunk

Share your experience with Trunk, ask questions, or help others learn from your insights.

Pricing

FREE

Free Plan Available

Free for OSS and teams up to 5 committers.

  • Up to 5 Repo Committers
  • Up to 5M Test Spans per Month
  • Quarantining
  • PR Comments and in-PR visibility
  • CLI usage

Team

Everything you need to manage your team's workflow with expanded test spans and onboarding support.

$18
per month
  • Everything in Free
  • Unlimited Committers
  • 1M Test Spans per Committer
  • Onboarding Support
  • Merge Queue features (GitHub integration, Multi-CI, Parallelism controls)
  • Admin tools
  • Advanced authentication controls
  • Priority Email Support

Enterprise

Contact Sales. Enterprise includes admin controls, dedicated support, custom billing, and other enterprise features.

Custom
contact sales
  • Everything in Team
  • Unlimited Test Spans
  • SAML SSO
  • Custom Slack Connect Support Channel
  • Custom Billing and Payment Terms
  • Early Access to new products/features
  • Feature Prioritization
  • Custom Integrations
View official pricing

Capabilities

Key Features

  • Flaky test detection and automatic quarantining
  • Parallel, graph-based merge queue with intelligent batching
  • AI-powered failure summarization and root-cause analysis
  • APIs and webhooks for Merge Queue and Flaky Tests
  • Cross-platform CLI for uploading test results and managing queues
  • VS Code IDE integration and in-PR annotations
  • Enterprise authentication (SSO/SAML) and admin controls

Integrations

GitHub
GitLab CI
Jenkins
BuildKite
CircleCI
Azure DevOps
Slack
Linear
Jira
Bazel
Nx
Gradle
VS Code