Priced per committer, per year.
A committer is anyone who commits code to a repository connected to Develocity. Each package counts its own committers.
Observability Platform
The telemetry foundation: it ingests and records every build, test, and pipeline signal and serves the live and historical views the rest of the platform reads from.
Every build your organization runs — local, CI, and AI-agent-triggered — lands here as a Build Scan, acknowledged on arrival and queryable within seconds. It persists that record without limit, on your own database or object storage, and serves it back through the UI, the Develocity API, and an export stream. It is the data tier the rest of the platform — Analytics, MCP, failure and performance views — reads from.
Flaky Tests Detection
Finds and quarantines flaky tests so they stop failing builds for non-real reasons.
Flaky tests — ones that pass and fail under identical code and inputs — erode the CI signal and block builds for non-real reasons. Detection runs both within a single build and across builds that share an input fingerprint, catching flakes too rare to fail twice in one run. Teams can then quarantine known-flaky tests out of the gate without deleting them, and cross-build detection needs nothing to configure.
Failure Analytics
Aggregates build and test failures across the org to show where and why pipelines break.
Every failure recorded in a Build Scan is grouped by root cause across your entire build history, so the same recurring fault collapses into one group a platform team can triage and track over time. Failures are classified as verification (compilation, test assertions) or non-verification (build config, infrastructure, environment), separating platform-owned reliability work from ordinary code fixes. Coverage spans local and CI builds alike.
Performance & Efficiency Insights
Surfaces build and test performance trends across the org — slow tasks, cache effectiveness, and pipeline bottlenecks — so teams know where to invest.
Performance Insights reads the data every Build Scan already captures to show where build time and compute go, prove each optimization landed, and catch regressions before they harden. A single slow build breaks down to the task, dependency, or daemon behind it, while organization-wide dashboards aggregate the same data, filterable by build location and hardware. The gains it surfaces are independent of acceleration technologies like Universal Cache and Test Distribution.
MCP Servers
Exposes your build and test data to AI agents over MCP, so assistants can query it directly.
MCP Servers let any AI agent that speaks the Model Context Protocol — Claude, Codex, and others — query your build data directly: Build Scans, test results, failure analysis, and organization-wide analytics. The depth is what sets the answers apart — every task, test, dependency, and cache decision captured at build time, which raw CI logs cannot reconstruct. The servers are read-only and run inside your own network, so build data never leaves it.
Build Caching Optimizer Agent
An AI agent that continuously analyzes your build cache behavior and recommends configuration changes that raise cache hit rates and cut build times.
Even a correctly configured build misses the cache when a volatile input or stray path slips in, and tracing which miss matters takes scarce build-engineering time. This agent finds the most impactful avoidable misses in your Build Scan data, root-causes each, applies a minimum-change fix, re-validates it against a fresh build, and opens a pull request — then quantifies the build time it won back. Every finding cites the Build Scans behind it.
Artifact Governance
Establishes provenance and policy over every artifact, from source through production.
As an artifact moves through the delivery lifecycle, each gate produces signed facts, and any downstream gate reads that result instead of re-evaluating from scratch. When a security team, auditor, or AI agent asks whether an artifact cleared policy, the answer comes from signed facts that already exist. Lifecycle analytics surface delivery cycle times, release frequency, and dependency exposure across the organization.
On-Demand Auditing
Reconstructs a complete, verifiable history of any build or artifact, on demand.
Ask any question about an artifact's compliance — which dependencies it carries, whether it passed every gate, when it was last evaluated — and get an answer traced to signed records at each gate, not logs or scanners. Fact Connectors and Fact Evaluators extend those answers beyond the build to deployment events, ITSM tickets, and live vulnerability status. Your policies define what compliance means — increasingly required per-package by regulations like the EU Cyber Resilience Act.
Artifact Cache
Caches and proxies your external dependencies so builds resolve them once, close to where they run.
Ephemeral CI agents re-download the same dependencies on every run — 20–40% of total build time at large enterprises. Artifact Cache serves them from a Develocity Edge on your LAN, so over 95% of artifacts resolve locally and only new versions reach upstream repositories. It runs as CI pre- and post-steps, leaving the build itself untouched.
Build Cache
A shared build and test cache that computes a result once, then reuses it across every agent and team.
Build Cache computes each compile or test result once, then reuses it across every agent and team whenever the inputs match exactly, so results stay correct at scale. One deployment spans every team and build tool. Because storage tracks distinct work rather than build count, CI spend stops climbing with volume — even as AI multiplies the builds hitting your pipelines.
Setup Cache
Caches the configuration and setup work a build does before it runs, so repeated setup is skipped.
A Gradle build recomputes its configuration phase — compiled build scripts, dependency accessors, generated jars, and shared buildSrc logic — on every run. Setup Cache restores those outputs from the Develocity Edge, typically cutting configuration time by about half, and runs as CI pre- and post-steps without touching the build. It is the Universal Cache component specific to Gradle, most effective alongside Artifact Cache.
Predictive Test Selection
Runs only the tests a change can actually affect, and skips the rest.
A machine-learning model trained on your own build history scores every test against what a change actually touched, then runs only the relevant subset and skips the rest — recording why each test was selected or skipped. Test time scales with the size of the change rather than the size of the suite, so developer feedback stays fast even as AI drives test counts up.
Test Distribution
Fans a test suite across many agents so it finishes in a fraction of the wall-clock time.
Test Distribution fans a single Gradle or Maven build's test suite across a shared pool of remote agents, partitioned automatically by each test's historical run time. Nothing is rewritten or split by hand: the build returns one log, one coverage report, and one Build Scan, as if every test ran on one machine. Wall-clock time then tracks the size of the agent pool, not the size of the suite.
Enterprise Package
Running Develocity as critical infrastructure demands more than a deployment choice. The Enterprise package is the operational and security layer that hardens it, so you can clear the most demanding security review whether you run SaaS or self-hosted.
Enterprise is an add-on, not a third deployment option — it layers on top of whichever deployment you run, SaaS or self-hosted.
Connect Develocity to your identity provider.
Automatically provision and deprovision users from your identity provider.
A dedicated cloud account, isolated from every other customer.
Self-hosted is dedicated to you by definition - it runs in your own infrastructure.
Reach Develocity over private networking, off the public internet.
Run Develocity fully disconnected from the public internet.
Hold and rotate the keys that encrypt your data.
Contractual retention windows for your build and test data.
On self-hosted, retention is yours to configure.
A contractual availability commitment, backed by service credits.
Multi-replica, resilient architecture with no single point of failure.
Managed for you on SaaS; architected with you on self-hosted.
Regional nodes that serve distributed teams with low latency.
Monitor Develocity from your own observability stack.
Priority response and dedicated channels.
How you run it
On SaaS, your per-committer subscription includes the build and test volume a team your size typically runs; sustained usage beyond that is billed by consumption. Self-hosted runs on your own capacity, so there's no usage charge — the per-committer license covers everything.
Fully Managed SaaS
Hosted and operated by Gradle — nothing to provision or maintain.
Hybrid SaaS
Gradle hosts the instance; you host the build Edges close to your CI.
Bring Your Own Cloud
Runs in your own AWS account, operated for you by Gradle.
Self-Hosted
Deployed and operated entirely by you, in any environment you control.