Skip to content

Exporter un pipeline ​

Une fois votre pipeline conçu, exportez-le en fichier YAML prêt à être commité dans votre dépôt.

Comment exporter ​

Ouvrez votre pipeline dans l'éditeur et cliquez sur Exporter dans la barre d'outils :

  1. Sélectionnez la plateforme cible (GitHub Actions, GitLab CI, ou Azure DevOps)
  2. Cliquez sur Télécharger

Plateformes supportées ​

GitHub Actions ​

Emplacement : .github/workflows/<nom-du-pipeline>.yml

GitLab CI ​

Emplacement : .gitlab-ci.yml (racine du dépôt)

Azure DevOps ​

Emplacement : azure-pipelines.yml (racine du dépôt)

Export vs. exécution ​

pipel8ne génère le YAML mais n'exécute pas le pipeline. Après l'export :

  1. Vérifiez le fichier généré
  2. Ajoutez les secrets nécessaires à votre fournisseur CI
  3. Commitez le fichier YAML dans votre dépôt
  4. Votre plateforme CI le détecte et l'exécute automatiquement

Gestion des secrets dans l'export ​

Les credentials référencés dans vos steps ne sont pas embarqués dans le YAML exporté. Ils apparaissent comme références à des variables d'environnement :

yaml
env:
  DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}  # GitHub Actions

Vous devez ajouter le secret correspondant à votre plateforme CI avec le nom correspondant.

Released under the MIT License.