Compétence · CI/CD · Construire et exploiter la CI
Écrire un premier pipeline et lire ses échecs
Écrire un premier pipeline (déclencheurs, jobs, runners), lire pourquoi il échoue, et prendre dès le départ les réflexes de sécurité de base.
Commencer la leçon 1Le domaine CI/CD
- 5 leçons
- ~3 h 25 de lecture
- 8 quiz
- 1 lab de preuve
Le chemin
D'où elle vient, où elle mène
Ce qu'il faut savoir avant, où vous en êtes sur cette compétence, et ce qu'elle ouvre ensuite. Votre état se calcule dans votre navigateur, à partir de ce que vous avez lu et réussi.
Avant · 2 prérequis
Selon l'outil choisi, il faut en plus :
-
GitHub Actions (par défaut)
rien de plus
-
GitLab CI
Conseillé avant · 3
Cette compétence, pour vous
Écrire un premier pipeline et lire ses échecs
Calcul en cours
Elle débloque · 8 compétences
- Livrer vers des environnements, artefacts compris
- Auditer un workflow de CI et en modéliser la menace
- Sécuriser la définition d'un pipeline : permissions, secrets, épinglage et déclencheurs
- Rendre un pipeline GitLab CI résistant aux erreurs transitoires : retry, timeout, interruptible, resource_group
- Durcir et isoler les runners d'une CI
- Signer un artefact, attester sa provenance et la vérifier avant déploiement
- Concevoir des pipelines dynamiques (variables, conditions, réutilisation)
- Remplacer le secret partagé par une identité machine vérifiable (OIDC)
Le chemin des bases De la base la plus en amont jusqu'à cette compétence : ce qui est en place, ce qu'il reste à lire.
Leçons
Comment l'apprendre
Cette compétence s'apprend avec l'outil de votre choix ; vos préférences décident de la voie suivie dans votre parcours. Chaque voie liste ses leçons dans l'ordre du programme.
Avec GitHub Actions
5 leçons · ~3 h 25 par défaut
- 1Bien démarrer avec GitHub Actions· 20 min
- 2Qu'est-ce qu'un workflow ?· 65 min
- 3Sécurité : les bases· 40 min
- 4Gestion des Secrets· 40 min
- 5La Marketplace· 40 min
Avec GitLab CI
9 leçons · ~5 h 25
- 1Présentation des labs· 20 min
- 2Fondamentaux GitLab CI/CD· 20 min
- 3Concepts de base· 30 min
- 4Premier pipeline· 35 min
- 5Lab 01 : Premier pipeline· 50 min
- 6Valider son pipeline· 30 min
- 7Lab 07 : Valider pipeline· 60 min
- 8Debug logs· 30 min
- 9Lab 02 : Lire un échec· 50 min
Au-delà des leçons
S'évaluer, pratiquer, passer l'épreuve
Lire une leçon ne confirme rien. Une compétence se confirme par un quiz réussi, se travaille en lab guidé, et se met à l’épreuve par un challenge ou une mission ; un résultat de lab importé n’est pas vérifié par le site.
S'évaluer
8 quiz
En fin de leçon : réussis à 70 %, ils confirment la compétence.
Pratiquer
1 lab guidé
Épreuve
1 preuve pratique
Une preuve pratique est un challenge, un capstone ou un lab déclaré.
Mobilisée par les missions « Modéliser les menaces de l'application », « Construire une pipeline fiable », qui ont leur preuve.
Test de positionnement
Préparation des questions…
Le détail de vos réponses
Pour chaque question posée : votre réponse, la bonne réponse, son explication et la page à relire.
Autour
Qui la demande, qui l'enseigne
Demandée par
Enseignée par
Outil au choix : GitHub Actions ou GitLab CI.
Même bloc · Construire et exploiter la CI