Supportiamo più siti Web di umbraco per un cliente.
Abbiamo il nostro dev env locale, allestiamo e viviamo per ognuno di loro. Qualche tempo fa abbiamo iniziato a costruire e distribuire tutti i siti web con l'app. Ognuno spinge alle filiali di funzionalità e tutte queste vengono distribuite alla messa in scena per i test. Non abbiamo un env per i test di rilascio e ultimamente stiamo riscontrando problemi nella distribuzione di filiali da vivere. Succede quando una funzione che dipende da altre funzionalità (che non è attiva) viene unita al master e distribuita dal vivo. Ciò che viene distribuito per vivere manca alcune cose che non sono ancora disponibili sulla funzione.
Abbiamo fatto a pezzi le nostre teste per aggirare questo problema senza aggiungere un ambiente di rilascio (e quindi utilizzando completamente git flow). C'è un modo per aggirare questo?
Saluti tutti.
Modifica: i file con i quali stiamo avendo problemi sono generalmente utilizzati da tutte le funzionalità come script js e file css.