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