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.
Nécessite GitTree Pro ou un essai en cours ; Free conserve toutes les fonctionnalités locales de Git. Comparez les forfaits.
Sur cette page
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….
| Action | macOS | Windows et Linux |
|---|---|---|
| Show CI/CD | ⌥P | Alt+P |
Mesures
Choisissez le workflow et la branche
Ouvrez Run Workflow…, choisissez le Workflow (ou Pipeline) et le Branch or tag sur lequel l'exécuter.
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.
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.