O deploy já não devia usar variáveis de ambiente justamente pra não ter problemas com ambientes diferentes de desenvolvimento?

Ao menos sempre peguei projetos preocupados com isso, mas não conheço os possíveis impedimentos pra isso no seu caso.