GitHub Actions
Avancé
Pipeline multi-jobs avec dépendances contrôlées

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

github-actions
ci
jobs
workflow
automation

Scénario Technique

Contexte : Une application Node.js doit exécuter des tests puis construire une image Docker uniquement si les tests passent. Le Problème : Le workflow actuel exécute toutes les étapes dans un seul job, rendant la lecture difficile et empêchant un contrôle clair des dépendances. Contraintes : Séparer le workflow en deux jobs distincts : test et build. Le job build ne doit s'exécuter que si test réussit. Aucun outil externe. Livrable attendu : Fournir un workflow GitHub Actions structuré avec plusieurs jobs et la directive needs garantissant une exécution conditionnelle propre.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis