Show notes
Il version control (tipo git) è presente in ogni progetto software per gestire i sorgenti applicativi. I sorgenti, tuttavia, non sono l'unico asset che possiamo salvare in un repository di un progetto software.Per ottenere la massima tracciabilità e riproducibilità dei nostri processi di deployment dobbiamo inserire anche:- schema database e script di migrazione- infrastructure as code (Azure ARM template / Bicep, AWS template, Terraform file...)- scripting di automazione- scripting o strumenti di test in generale- file di configurazione (senza i segreti!)E tu, come lo usi il tuo repository?

