Pipeline CI, build e release
Un repository, una toolchain e un target di build/deploy delimitati.
GitHub Actions · Git · Toolchain · Artefatti / release
Situazione di partenza
- Una build deve essere ripetibile e produrre un artefatto riconoscibile, verificato sul target previsto.
Attività tecniche
- Rilevare comandi, dipendenze e target di un repository.
- Configurare pipeline con test bloccanti e produzione dell’artefatto.
- Verificare installazione/esecuzione e documentare la procedura.
Materiale e accessi necessari
- Repository e accessi autorizzati
- Toolchain e target
- Credenziali di deploy solo se incluso e autorizzato
Consegne
- Pipeline, configurazione, build verificata, runbook.
Verifica e accettazione
- Un controllo fallito impedisce la release; artefatto riconducibile alla revisione.
- Esecuzione verificata sul target concordato, non dedotta dalla sola build verde.
Ambito incluso
- Un repository, una toolchain e un target di build/deploy delimitati.
Dipendenze da confermare
- Disponibilità degli input e degli accessi concordati; ambiente di prova utilizzabile.
- Prima di modificare un sistema esistente: perimetro autorizzato, ambiente di test e possibilità di rollback concordata.
- Account, licenze, consumi API, hosting e hardware restano a carico del committente salvo inclusione esplicita.
Esclusioni e condizioni
- Migrazione dell’intera infrastruttura e disponibilità permanente
- Costi di runner/hosting o deploy non autorizzato
Esperienza pertinente
Build e test REPLAI
Sorgenti, test nativi/terminali, consumer e procedure riproducibili collegati alle versioni del progetto.
Verifica del progetto su piattaforme dichiarate; non gestione operativa H24 o garanzia di deploy di un altro sistema.