Passer au contenu
GitTree
Pipelines CI/CD

Créer et vérifier les fichiers de pipeline

New CI/CD File… écrit un fichier de démarrage là où votre fournisseur le lit, tel que .github/workflows/ ou .gitlab-ci.yml ; il n'écrit jamais sur un fichier existant. Modifiez-le dans GitTree, appuyez sur Check with … pour que le fournisseur le valide, puis validez-le comme n'importe quel fichier.

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. Fichiers de démarrage
  6. Si quelque chose ne va pas
  7. Questions
  8. En rapport

Avant de commencer

  • GitTree Pro ou essai en cours : CI/CD fait partie de Pro.
  • Le référentiel est ouvert ; la vérification du fichier nécessite un compte pour son hôte.

Où le trouver

  • La palette : New CI/CD File… et Check CI/CD File with Provider.
ActionmacOSWindows et Linux
La palette de commandes⌘⇧PCtrl+Shift+P

Mesures

  1. Choisissez un fichier de démarrage

    Choisissez New CI/CD File…, puis un modèle sous Starter files, tel que GitHub Actions: build and test ou GitLab CI/CD: build and test stages. Appuyez sur Create File.

  2. Modifiez-le

    Le nouveau fichier s'ouvre dans l'espace de travail des fichiers. Remplacez les commandes par celles de votre projet et Save.

  3. Vérifiez-le auprès du fournisseur

    Appuyez sur Check with …. GitTree affiche … accepts this file. ou les Errors et Warnings qu'il a signalés et, lorsque le fournisseur le propose, The file as … expands it.

  4. Engagez-le

    Organisez et validez le fichier, puis poussez. Le fournisseur l’exécute lors de la prochaine poussée.

Résultat attendu

Un fichier CI/CD accepté par le fournisseur se trouve dans votre référentiel.

Fichiers de démarrage

  • GitHub Actions : créer et tester, Node.js, Rust et exécuter manuellement avec les entrées.
  • GitLab CI/CD : étapes de construction et de test.
  • Bitbucket Pipelines : créer, tester et déployer sur mesure.
  • Azure Pipelines : créer et tester.

Si quelque chose ne va pas

"Un fichier se trouve déjà à… ; GitTree n'écrit jamais dessus."

Modifiez plutôt le fichier existant ou déplacez-le d'abord.

"Ouvrez d'abord le fichier dans l'espace de travail du fichier."

Ouvrez le fichier CI/CD, puis appuyez sur Check with ….

Questions

Est-ce que la vérification du fichier l'exécute ?

Non, le fournisseur le valide uniquement ; rien ne fonctionne jusqu'à ce que vous poussiez.