Specifying a TUIST_CACHE_ENDPOINT override now keeps the Xcode compilation cache (CAS) daemon and the binary module cache pointed at the same endpoint. Previously the override only reached the module cache (the CAS daemon ran as a LaunchAgent that did not inherit the caller environment and kept resolving the public endpoint), which made the Xcode cache net-negative on full compiles against a private-network cache. Feature flags are also forwarded to the daemon for kura/private-network endpoint resolution.
Hive
Cache endpoint override reaches the CAS daemon too
Published
Jul 03, 2026 · 13:18 UTC
Repository
tuist/tuist