Aller au contenu

Job

Job : ensemble d'étapes exécutées dans l'ordre, sur une même machine (le runner). Les étapes d'un job partagent le système de fichiers ; deux jobs ne partagent rien, sauf ce qu'on leur fait échanger explicitement par des sorties ou des artefacts.

Les jobs d'un workflow démarrent en parallèle ; needs crée des dépendances et forme un graphe. Un job en échec ou ignoré fait ignorer les jobs qui en dépendent. À la fin de chaque job, GitHub publie un check sur le commit, sous le libellé du job.

Dans les cours

Voir aussi