use env in cachePath if specified