
Voler · Mise en place et mise en ligne · environ 60 minutes
Le tapis roulant pour ta page
L’image : Tapis roulant avec contrôle qualité
De quoi il s'agit
Au lieu de porter chaque changement à la main sur le serveur, tu construis un tapis roulant. Tu poses un changement dans le journal de bord, et le tapis roulant s'occupe du reste : vérifier, construire, livrer. Si le contrôle qualité échoue, l'ancienne page reste en place. Le mot technique pour ça, c'est CI/CD.
Ce que tu apprends
- ce qu'est un workflow et quand il démarre
- comment le contrôle qualité attrape les erreurs avant que quelqu'un les voie
- qui travaille au tapis roulant : un ouvrier (runner) qui habite sur ton propre serveur
- ce qui se passe quand quelque chose tourne mal
Comment t'y prendre
- Regarder le fichier de workflow dans ton dépôt et le comprendre, étape par étape.
- Faire la connaissance de l'ouvrier sur ton serveur : il prend chaque changement, le construit et le livre.
- Pousser (push) un petit changement et regarder le tapis roulant tourner.
- Pousser exprès une erreur et voir comment le contrôle l'arrête.
Réussi quand
- le dernier passage de
.github/workflows/deploy.ymlau port est vert, - le conteneur
webseitetourne sur ton serveur - et
https://tonnom.aufwind.shrépond.
À quoi Albatros voit que ça a marché
- Le dernier passage du tapis roulant .github/workflows/deploy.yml était vert.
- Le conteneur webseite tourne.
- L’adresse https://{name}.aufwind.sh répond.