Afficher le statut et les détails de l'exécution du flux de travail - Amazon CodeCatalyst

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Afficher le statut et les détails de l'exécution du flux de travail

Vous pouvez consulter le statut et les détails d'une seule exécution de flux de travail ou de plusieurs exécutions en même temps.

Note

Vous pouvez également consulter l'état du flux de travail, qui est différent de l'état d'exécution du flux de travail. Pour de plus amples informations, veuillez consulter Affichage de l'état du flux de travail.

Statuts d'exécution du flux de travail

L'exécution d'un flux de travail peut avoir l'un des statuts suivants :

  • Succès : le flux de travail a été correctement exécuté.

  • Échec : une ou plusieurs actions de l'exécution du flux de travail ont échoué.

  • En cours — Le flux de travail est en cours de traitement.

  • Arrêté : une personne a arrêté l'exécution du flux de travail alors qu'il était en cours.

  • Arrêt — L'exécution du flux de travail est actuellement arrêtée.

  • Annulé — L'exécution du flux de travail a été annulée CodeCatalyst parce que le flux de travail associé a été supprimé ou mis à jour alors que l'exécution était en cours d'exécution.

  • Remplacé : ne se produit que si vous avez configuré le mode d'exécution remplacé. L'exécution du flux de travail a été annulée CodeCatalyst car une exécution ultérieure l'a remplacée.

Afficher le statut et les détails d'une seule exécution

Vous souhaiterez peut-être consulter le statut et les détails d'une seule exécution de flux de travail pour vérifier si elle a réussi, à quelle heure elle s'est terminée ou pour savoir qui ou quoi l'a lancée.

Pour afficher le statut et les détails d'une seule exécution
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Choisissez votre projet.

  3. Dans le volet de navigation, choisissez CI/CD, puis Workflows.

  4. Choisissez le nom de votre flux de travail. Vous pouvez filtrer par le nom du référentiel source ou de la branche où le flux de travail est défini, ou filtrer par nom de flux de travail.

  5. Sous le nom du flux de travail, choisissez Runs.

  6. Dans Historique des exécutions, dans la colonne Run ID, sélectionnez une exécution. Par exemple, Run-95a4d.

  7. Sous le nom de l'exécution, effectuez l'une des opérations suivantes :

    • Visuel illustrant un diagramme de flux de travail montrant les actions de votre flux de travail exécutées et leur statut (voirStatuts d'exécution du flux de travail). Cette vue montre également le référentiel source et la branche utilisés pendant l'exécution.

      Dans le diagramme du flux de travail, choisissez une action pour voir les détails tels que les journaux, les rapports et les résultats générés par l'action pendant l'exécution. Les informations affichées dépendent du type d'action sélectionné. Pour plus d'informations sur l'affichage des journaux de création ou de déploiement, consultez Afficher les résultats d'une action de construction ouAfficher les journaux de déploiement.

    • YAML pour voir le fichier de définition du flux de travail utilisé pour l'exécution.

    • Artefacts permettant de voir les artefacts produits par le flux de travail exécuté. Pour plus d'informations sur les artefacts, consultez Travailler avec des artefacts.

    • Rapports permettant de consulter les rapports de test et les autres types de rapports produits par le flux de travail exécuté. Pour plus d'informations sur les rapports, consultezTypes de rapports de test.

    • Variables permettant de voir les variables de sortie produites par le flux de travail exécuté. Pour plus d'informations sur les variables, consultezUtilisation des variables.

    Note

    Si le flux de travail parent de l'exécution a été supprimé, un message indiquant ce fait apparaît en haut de la page des détails de l'exécution.

Afficher le statut et les détails de toutes les exécutions de votre projet

Vous souhaiterez peut-être consulter le statut et les détails de toutes les exécutions de flux de travail au sein de votre projet, comprendre le niveau d'activité du flux de travail dans votre projet et en savoir plus sur l'état général de vos flux de travail.

Pour consulter le statut et les détails de toutes les exécutions de votre projet
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Choisissez votre projet.

  3. Dans le volet de navigation, choisissez CI/CD, puis Workflows.

  4. Sous Workflows, choisissez Runs.

    Toutes les exécutions, pour tous les flux de travail, dans toutes les branches, dans tous les référentiels de votre projet, sont affichées.

    La page comprend les colonnes suivantes :

    • ID d'exécution : identifiant unique de l'exécution. Cliquez sur le lien Run ID pour afficher des informations détaillées sur l'exécution.

    • État — État du traitement du flux de travail exécuté. Pour plus d'informations sur les statuts d'exécution, consultezStatuts d'exécution du flux de travail.

    • Déclencheur : personne, commit, pull request (PR) ou calendrier qui a lancé l'exécution du flux de travail. Pour de plus amples informations, veuillez consulter Utilisation de déclencheurs.

    • Flux de travail : nom du flux de travail pour lequel une exécution a été lancée, ainsi que du référentiel source et de la branche où réside le fichier de définition du flux de travail. Vous devrez peut-être augmenter la largeur des colonnes pour voir ces informations.

      Note

      Si cette colonne est définie sur Non disponible, c'est généralement parce que le flux de travail associé a été supprimé ou déplacé.

    • Heure de début : heure à laquelle l'exécution du flux de travail a commencé.

    • Durée : durée de traitement du flux de travail. Des durées très longues ou très courtes peuvent indiquer des problèmes.

    • Heure de fin : heure à laquelle l'exécution du flux de travail s'est terminée.

Afficher le statut et les détails de toutes les exécutions d'un flux de travail spécifique

Vous souhaiterez peut-être consulter le statut et les détails de toutes les exécutions associées à un flux de travail spécifique pour voir si certaines d'entre elles créent des goulots d'étranglement dans le flux de travail, ou pour voir quelles exécutions sont en cours ou terminées.

Pour afficher le statut et les détails de toutes les exécutions d'un flux de travail spécifique
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Choisissez votre projet.

  3. Dans le volet de navigation, choisissez CI/CD, puis Workflows.

  4. Choisissez le nom de votre flux de travail. Vous pouvez filtrer par le nom du référentiel source ou de la branche où le flux de travail est défini, ou filtrer par nom de flux de travail.

  5. Sous le nom du flux de travail, choisissez Runs.

    Les exécutions associées au flux de travail choisi apparaissent.

    La page est divisée en deux sections :

    • Exécutions actives : affiche les séries en cours. Ces courses se dérouleront dans l'un des états suivants : En cours.

    • Historique des exécutions : affiche les exécutions terminées (c'est-à-dire non en cours).

      Pour plus d'informations sur les statuts d'exécution, consultezStatuts d'exécution du flux de travail.

Affichage des exécutions d'un flux de travail dans le diagramme du flux de travail

Vous pouvez consulter le statut de toutes les exécutions d'un flux de travail au fur et à mesure qu'elles progressent ensemble dans le flux de travail. Les exécutions sont affichées dans le diagramme du flux de travail (et non dans une vue de liste). Cela vous donne une représentation visuelle des exécutions traitées par quelles actions, et des exécutions en attente dans une file d'attente.

Pour afficher le statut de plusieurs exécutions au fur et à mesure qu'elles progressent ensemble dans un flux de travail
Note

Cette procédure s'applique uniquement si votre flux de travail utilise le mode d'exécution en file d'attente ou remplacé. Pour de plus amples informations, veuillez consulter Configuration des exécutions en file d'attente, remplacées et parallèles.

  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Choisissez votre projet.

  3. Dans le volet de navigation, choisissez CI/CD, puis Workflows.

  4. Choisissez le nom du flux de travail contenant les exécutions que vous souhaitez afficher. Vous pouvez filtrer par le nom du référentiel source ou de la branche où le flux de travail est défini, ou filtrer par nom de flux de travail.

    Note

    Assurez-vous de consulter une page de flux de travail et non une page d'exécution.

  5. Choisissez l'onglet Dernier état en haut à gauche.

    Un diagramme de flux de travail apparaît.

  6. Consultez le diagramme du flux de travail. Le diagramme montre toutes les exécutions en cours dans le flux de travail, ainsi que les dernières exécutions terminées. Plus précisément :

    • Les exécutions qui apparaissent en haut, avant Sources, sont mises en file d'attente et attendent de démarrer.

    • Les exécutions qui apparaissent entre les actions sont mises en file d'attente et attendent d'être traitées par l'action suivante.

    • Les exécutions qui apparaissent dans une action sont 1. en cours de traitement par l'action, 2. ont fini d'être traitées par l'action, ou 3. n'ont pas été traitées par l'action (généralement parce qu'une action précédente a échoué).