Passer au contenu
GitTree
Pipelines CI/CD

Exécuter un flux de travail

Run Workflow… démarre un workflow qui peut être exécuté manuellement, tel qu'un workflow d'actions GitHub avec un déclencheur workflow_dispatch ou un pipeline Bitbucket custom. GitTree lit ses entrées à partir du fichier de workflow dans la branche que vous choisissez et affiche un champ pour chacune.

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. Variables sécurisées
  6. Si quelque chose ne va pas
  7. Questions
  8. En rapport

Avant de commencer

  • GitTree Pro ou essai en cours : les exécutions CI/CD font partie de Pro.
  • Un flux de travail qui peut être exécuté manuellement et l'autorisation de l'exécuter.

Où le trouver

  • La vue CI/CD ou la palette : Run Workflow… ; faites un clic droit sur une branche : Run Workflow on Branch….
ActionmacOSWindows et Linux
Show CI/CD⌥PAlt+P

Mesures

  1. Choisissez le workflow et la branche

    Ouvrez Run Workflow…, choisissez le Workflow (ou Pipeline) et le Branch or tag sur lequel l'exécuter.

  2. Remplissez les entrées

    GitTree affiche Inputs (from … at …), un champ par entrée, avec required marqués. Les entrées sont visibles par tous ceux qui peuvent voir la course.

  3. Exécutez-le

    Appuyez sur Run Workflow. S'il se déploie dans un environnement protégé, GitTree demande d'abord à Run and deploy to …?.

Résultat attendu

Une nouvelle exécution démarre sur la branche que vous avez choisie et apparaît en haut de la liste.

Variables sécurisées

Lorsque le fournisseur a sécurisé des variables (Bitbucket), ajoutez chacune par son nom sous Secured variables. Lorsque vous exécutez, une boîte de dialogue système demande chaque valeur ; GitTree ne l'affiche ni ne le stocke jamais.

Si quelque chose ne va pas

"Aucun flux de travail ici ne peut être exécuté manuellement."

Sur GitHub, ajoutez un déclencheur workflow_dispatch à un fichier de workflow ; sur Bitbucket, ajoutez un pipeline sous pipelines: custom:.

"Les entrées n'ont pas pu être lues à partir du fichier, alors ajoutez-les par leur nom."

Utilisez Add input pour chaque nom et valeur attendu par le flux de travail.

Questions

Puis-je l’exécuter sur une branche qui n’est pas répertoriée ?

Oui. Toutes les succursales ne peuvent pas être répertoriées ; tapez son nom pour l'utiliser.