Automazione delle release Git con SemVer e Conventional Commits, validazione con Husky/Commitlint e workflow ottimizzato tramite Shipmark.
Photo by William Bout on Unsplash
Il Versionamento e Distribuzione descrive l’insieme delle pratiche, degli strumenti e dei processi che garantiscono la gestione strutturata del codice sorgente e la sua corretta evoluzione nel tempo. Qui vengono definiti i criteri di versionamento, le modalità di collaborazione tramite Git e le strategie di branching adottate dal team.
Accanto agli aspetti legati al controllo di versione, la sezione illustra anche il processo di rilascio del software: dalla generazione delle build alla gestione delle release, fino ai meccanismi di automazione tramite pipeline CI/CD. Vengono inoltre descritti i flussi di deploy e le procedure che assicurano una distribuzione affidabile, ripetibile e tracciabile.
Automazione delle release Git con SemVer e Conventional Commits, validazione con Husky/Commitlint e workflow ottimizzato tramite Shipmark.
Guida ai comandi Laravel per attivare, disattivare e personalizzare la pagina di cortesia, con opzioni per template e messaggi.
Guida ai comandi npm e Composer per aggiornare, installare e ricostruire dipendenze negli ambienti di sviluppo e produzione di progetti Laravel.
Checklist delle attività necessarie per portare in produzione un aggiornamento tramite lo strumento Git, quando si utilizza l’IDE NetBeans.