Passer au contenu
GitTree
Pipelines CI/CD

Exécutions CI/CD

GitTree affiche les exécutions CI/CD de l'hôte de votre référentiel, telles que les actions GitHub, dans le panneau de gauche et dans une liste complète à côté du graphique : ce qui a réussi, ce qui a échoué et pourquoi, avec Re-run Failed Jobs, Cancel Run… et Run Workflow…. CI/CD fait partie de GitTree Pro.

ProMis à jour

Nécessite GitTree Pro ou un essai en cours ; Free conserve toutes les fonctionnalités locales de Git. Comparez les forfaits.

Sur cette page
  1. Avant de commencer
  2. Où le trouver
  3. Mesures
  4. Résultat attendu
  5. Plus d'actions CI/CD
  6. Si quelque chose ne va pas
  7. Questions
  8. En rapport

Avant de commencer

  • GitTree Pro ou un essai en cours (Gratuit et Pro).
  • Un compte pour l'hôte du référentiel connecté sous Connected accounts dans les Préférences.

Où le trouver

  • Le bouton CI/CD dans la barre d'outils, nommé d'après votre hôte (par exemple Actions), ou le raccourci ci-dessous.
  • La section CI/CD du panneau de gauche : This branch, Running now et Workflows.
  • Cliquez avec le bouton droit sur un commit : Show CI/CD Runs.
ActionmacOSWindows et Linux
Show CI/CD⌥PAlt+P
Refresh CI/CD⌥⇧RAlt+Shift+R
Re-run Failed Jobs⌥⇧FAlt+Shift+F

Mesures

  1. Ouvrir les pistes

    Appuyez sur le bouton CI/CD dans la barre d'outils. La liste affiche le State, le nom, Branch, Commit de chaque exécution et le moment où elle a lieu Started, et est mise à jour au fur et à mesure des exécutions.

    Les GitHub exécutions d'actions de lumen-app/lumen dans GitTree, avec les exécutions réussies, en attente, en cours d'exécution et échouées
    Les exécutions qui ont réussi, attendent l'approbation, sont en cours d'exécution et ont échoué, à côté du graphique.Interface GitTree avec un référentiel de démonstration.
  2. Ouvrir une course

    Sélectionnez-le pour voir ses tâches et ses étapes, ainsi que le journal de chaque tâche. Show Commit in Graph accède au commit sur lequel il a été exécuté.

  3. Agir en conséquence

    Utilisez Re-run Failed Jobs, Re-run All Jobs ou Cancel Run…. Un déploiement qui Needs approval offre Approve Deployment… et Reject Deployment….

Résultat attendu

Vous voyez chaque exécution de votre branche sans quitter GitTree, et la barre d'état affiche la dernière pour la branche sur laquelle vous vous trouvez.

Plus d'actions CI/CD

  • Run Workflow… démarre un workflow qui peut être exécuté manuellement, sur la branche que vous choisissez.
  • Filters affiner la liste ; Show Only My Runs conserve le vôtre.
  • Watch Run vous avertit lorsqu'une exécution se termine.
  • Save Artifact… télécharge un fichier généré par l'exécution.
  • Lorsque Nour est activé, Explain Failure with Nour lit le journal d'une tâche ayant échoué et l'explique.

Si quelque chose ne va pas

"Les requêtes Pull, les problèmes et les exécutions CI/CD font partie de GitTree Pro."

Votre essai est terminé ou n'a jamais commencé. Local Git continue de travailler sur Free ; démarrez un essai ou obtenez Pro pour voir les courses.

Questions

Est-ce que GitTree exécute mes pipelines ?

Non, votre hôte les gère, comme toujours. GitTree lit leur état, enregistre et envoie les actions que vous choisissez, comme une réexécution.