Voglio configurare una pipeline di integrazione continua per la prima volta. Ho un sito web che include un file di configurazione che punta a MySQL e Redis. Vorrei creare un pacchetto una volta e quindi distribuirlo per testare, UAT e ambienti live.
Non voglio ricostruire il pacchetto dopo averlo distribuito su ogni ambiente perché potrebbe causare incoerenze tra build, ma non vedo un'alternativa perché il file di configurazione dovrebbe essere diverso a seconda dell'ambiente in cui è stato distribuito (il server di test userebbe un database diverso per vivere o UAT).
Qualcuno ha qualche idea su come sarebbe possibile?