Retour à la leçonMission
Mission : un déploiement qui démarre avant la fin du build
Corriger un workflow à deux jobs parallèles pour que le déploiement attende le succès du build et récupère sa sortie.
Contexte
Un pipeline a deux jobs, build et deploy, sans coordination entre eux. Comme les jobs s'exécutent en parallèle par défaut, il est déjà arrivé que deploy démarre alors que build venait tout juste d'échouer. De plus, build calcule un identifiant de build (build_id) que deploy a besoin de connaître pour nommer l'artefact déployé, mais ne dispose actuellement d'aucun moyen de le récupérer.