
Volare · Configurazione e messa online · circa 60 minuti
Il nastro trasportatore per la tua pagina
L’immagine: Nastro trasportatore con controllo qualità
Di cosa si tratta
Invece di portare a mano ogni modifica sul server, costruisci un nastro trasportatore. Metti una modifica nel diario di bordo e il nastro trasportatore se ne occupa: verificare, costruire, consegnare. Se il controllo qualità non passa, resta online la pagina vecchia. Il termine tecnico è CI/CD.
Cosa impari
- cos'è un workflow e quando parte
- come il controllo qualità ferma gli errori prima che qualcuno li veda
- chi lavora al nastro trasportatore: un operaio (runner) che abita sul tuo server
- cosa succede quando qualcosa va storto
Come procedi
- Guardi il file del workflow nel tuo repo e lo capisci, passo dopo passo.
- Conosci l'operaio sul tuo server: accetta ogni modifica, la costruisce e la consegna.
- Fai il push di una piccola modifica e guardi come gira il nastro trasportatore.
- Fai apposta il push di un errore e vedi come il controllo lo ferma.
Ce l'hai fatta quando
- l'ultima esecuzione di
.github/workflows/deploy.ymlal porto è verde, - sul tuo server gira il container
webseite - e
https://tuonome.aufwind.shrisponde.
Da cosa Albatros vede che ha funzionato
- L’ultimo giro del nastro trasportatore .github/workflows/deploy.yml è verde.
- Il container webseite gira.
- L’indirizzo https://{name}.aufwind.sh risponde.