Universal Cache

Develocity® Universal Cache accelerates software delivery through a unified, highly-available, and globally distributed caching layer that spans your entire organization.

A smarter, faster, and cheaper solution

AI software development generates more code, more frequent pull requests, and more tests, overloading and slowing CI/CD pipelines. You need deeper observability to identify the bottlenecks and inefficiencies, and more comprehensive caching to accelerate build times, decrease latency and failure rates, and reduce spend across your CI infrastructure.

End-to-end acceleration

Universal Cache efficiently stores build inputs (such as dependencies and artifacts), setup files, and build outputs. By reusing data from jobs already run on CI, Universal Cache dramatically accelerates build times and removes one of the biggest sources of instability in the delivery pipeline.

Reduced cost

Universal Cache cuts cost by eliminating redundant work on CI. This significantly reduces execution volume and traffic, minimizing reliance on costly external repositories with consumption-based pricing, and ultimately preventing the need to scale expensive CI infrastructure.

Targeted caching via better observability

Since Universal Cache surfaces exactly which artifacts your builds need and where they come from, teams can rapidly identify inefficiencies and apply targeted caching for sustained speed and reliability gains.

Operational simplicity

Universal Cache operates as a single caching layer that requires no changes to existing projects or builds—it needs just one single deployment and delivers full toolchain coverage.

Secure governance

Artifact Cache seamlessly integrates with Develocity Provenance Governor to support continuous Governance, Risk, and Compliance (GRC) automation throughout your toolchain. Leveraging detailed provenance data, attestation publishing, and policy enforcement, Develocity can block potentially vulnerable code, artifacts, dependencies and more to ensure a stable and secure system.

Get code into production faster

Universal Cache reimagines caching as a unified, observable solution that stores and reuses data from across the entire build process, from inputs to setup to outputs.

Artifact Cache

Artifacts that are inputs to the build—such as dependencies, toolchains (like JDKs), and build system (e.g. Maven, Gradle, npm) artifacts—are fetched and prepared from a cache before the main execution starts, eliminating lengthy download times and reducing timeouts and failures.

Setup Cache

Provides a fast, reliable, pre-configured build environment, ensuring every CI run is identical, fast, and stable from the moment it begins.

Build Cache

Speeds up builds by sharing outputs across machines, eliminating redundant work and unnecessary rebuilding. Teams can instantly reuse results from tasks/goals previously executed on other machines. Learn more

Observability as the caching compass

Observability ensures the success of your caching strategy. Without deep insights, it’s impossible to track reliability, measure savings (whether realized or potential), and make informed decisions about cache management.

Develocity Build Scan® is a persistent, shareable record of each build that contains detailed information on failures, tasks/goals, tests, and dependencies. This data feeds into Develocity Analytics, or your preferred reporting/BI tool, enabling trend analysis and identification of bottlenecks at the organizational level.

Observability dashboard showing build failures

Questions about Develocity? We have answers.

Develocity® functions as an observability layer for the software toolchain, delivering acceleration and troubleshooting capabilities across the entire software development lifecycle. It significantly enhances Continuous Integration (CI) efficiency, secures software quality, and offers comprehensive visibility into your build pipeline. You can request a guided trial using your own data and start achieving tangible results right away.

  • Built to manage the scale and complexity of AI-powered development
  • Utilizes AI to optimize troubleshooting processes and guarantee consistently fast and reliable builds and tests
  • Surfaces build and test performance bottlenecks via Build Scan® and Analytics
  • Ensures the overall dependability, quality, and adherence to security and governance standards across SDLC

Need help getting set up?