1. Resources
  2. /
  3. Changelog
  4. /
  5. Buildkite Cache is now in public preview

Buildkite Cache is now in public preview

Buildkite Cache is now available in public preview. It saves and restores files and directories across pipeline jobs and builds. Use it for package manager download caches, compiled dependencies, and other regenerable data to avoid repeating work.

Define what to cache in .buildkite/cache.yml, then use buildkite-agent cache restore and buildkite-agent cache save in your pipeline. Cache keys let you match entries to inputs such as your operating system, architecture, and lockfile contents.

Cache registry policies let you control which jobs can save and restore entries. Use them to prevent untrusted builds from writing caches that trusted builds consume, helping protect against cache poisoning.

Buildkite Cache works with both Buildkite hosted and self-hosted agents. Hosted agents receive a default cache store automatically. For self-hosted agents, configure your own Amazon S3 or S3-compatible storage. Jobs must run on clustered agents with Buildkite agent version 4.0.3 or later.

Buildkite Cache is separate from hosted agent cache volumes: it saves and restores files using cache keys rather than providing attached storage.

See the Buildkite Cache guide for setup instructions and cache policy configuration.

Have questions or need help? Reach out to us at support@buildkite.com

Kate

Atom feed

Start turning complexity into an advantage

Create an account to get started for free.

Buildkite Pipelines

Platform

  1. Pipelines
  2. Public pipelines
  3. Test Engine
  4. Package Registries
  5. Mobile Delivery Cloud
  6. Pricing

Hosting options

  1. Self-hosted agents
  2. Mac hosted agents
  3. Linux hosted agents

Resources

  1. Docs
  2. Blog
  3. Changelog
  4. Example pipelines
  5. Plugins
  6. Webinars
  7. Case studies
  8. Events
  9. Migration Services
  10. CI/CD perspectives

Company

  1. About
  2. Careers
  3. Press
  4. Security
  5. Brand assets
  6. Contact

Solutions

  1. Replace Jenkins
  2. Workflows for MLOps
  3. Testing at scale
  4. Monorepo mojo
  5. Bazel orchestration

Compare

  1. Buildkite vs GitHub Actions
  2. Buildkite vs Depot

Legal

  1. Terms of Service
  2. Acceptable Use Policy
  3. Privacy Policy
  4. Subprocessors
  5. Service Level Agreement
  6. Supplier Code of Conduct
  7. Modern Slavery Statement

Support

  1. System status
  2. Forum
© Buildkite Pty Ltd 2026