Skip to main content
Version: v4 (current)

Caching

Orchestrator supports two main caching modes:

  • Standard Caching
  • Retained Workspace

You can even mix the two by specifying a "MaxRetainedWorkspaces" parameter. Above the max concurrent jobs a new job will use standard caching.

Storage Providers

Orchestrator supports two storage backends for caching:

  • S3 (default) - Uses AWS S3 for cache storage. Works with both AWS and LocalStack.
  • Rclone - Uses rclone for flexible cloud storage. Supports many storage backends.

Configure via the storageProvider parameter. When using rclone, also set rcloneRemote to your configured remote endpoint.

Standard Caching

Good For

  • Minimum storage use
  • Smaller projects

What is cached between builds

  • LFS files
  • Unity Library folder

Retained Workspace

Good For

  • Maximum build speed
  • Larger projects with long import times

What is cached between builds

  • Entire Project Folder