How to set project-specific fallback IP for cache server?

Hi. I’m investigating how to set fallback address of cache server for project-specific settings.

In my project, I set project-specific cache server for office member. But in my cloud build server, can’t access to my local cache server so I need to set different cache server address to other (located in cloud server).

Current Unity only support global or single project specific address, and if Unity failed to connect project-specific address, it does not use cache server anymore (even global address is enabled).

It is very convenient if unity support multiple cache server address (fallback addresses).

Thanks.

I can change cache-server endpoint via commandline argument “-cacheServerEndpoint”.