Aller au contenu
Pipeline Builder

Construisez la CI/CD visuellement, livrez du vrai YAML

Glissez des étapes sur un canevas, reliez-les en graphe, et Fenwave génère le workflow que vos runners exécutent réellement — vous pouvez relire le YAML avant d’enregistrer. Douze étapes prêtes couvrent build, test, déploiement, notification et attente ; l’une d’elles déclenche simplement un pipeline que vous avez déjà, si bien qu’adopter le canevas n’oblige jamais à abandonner la CI que vous avez écrite. Ce qui manque devient une étape script sur mesure, et une étape construite une fois se réutilise dans tous les pipelines.

Une exécution de pipeline dans Fenwave représentée en graphe — clone, vérification des images, lint, build — chaque étape indiquant si elle a réussi ou a été sautée, et sa durée.

Dans cette fonctionnalité

  • Éditeur DAG visuel — glissez les étapes, tracez les dépendances, aucun YAML à écrire
  • Étapes de build : Docker via Kaniko, NPM, Maven
  • Étapes de test : tests unitaires et analyse de vulnérabilités Trivy
  • Étapes de déploiement : Helm install/upgrade, kubectl, synchronisation ArgoCD
  • Déclenchez un pipeline Bitbucket existant comme une étape — gardez la CI que vous avez déjà écrite
  • Étapes script sur mesure pour tout ce que le catalogue ne couvre pas
  • Relisez le YAML généré avant d’enregistrer — rien ne vous est caché
  • Paramètres de workflow : un même pipeline sert plusieurs services
  • Notifications Slack et minuteurs comme étapes à part entière
  • S’exécute sur le runner que vous avez déjà — GitHub Actions, GitLab CI, Bitbucket Pipelines, Argo Workflows ou Jenkins
  • Déclenchement au push, à la pull request ou sur planification
  • Logs par étape en direct, avec le CPU et la mémoire consommés par chaque étape

Dans Fenwave

Build›Pipeline Builder

Repose sur

  • GitHub Actions
  • GitLab CI
  • Bitbucket Pipelines
  • Argo Workflows
  • Jenkins

Où les équipes l’utilisent

Aussi dans Construire et tester

Toutes les fonctionnalités

Voyez Fenwave sur vos propres projets

Trente minutes, sur vos dépôts et vos clusters. Nous repérons ensemble trois demandes que votre équipe plateforme n’aurait plus à traiter dès la semaine prochaine.