CI

Exécutez et orchestrez vos pipelines

Made with ♡ by Yama
Yama CI - Vos pipelines, orchestrés depuis vos dépôts

Vos pipelines, orchestrés depuis vos dépôts

Yama CI permet d’exécuter vos tâches de manière fiable et isolée, à partir de définitions versionnées dans votre code. S’appuyant sur Earthly,  qui propose une syntaxe claire et accessible.

Lors de l'exécution d'une tâche, chaque étape est interprétée par l'intermédiaire de Docker, afin de garantir une reproductibilité parfaite. Yama CI gère également le cache de manière intelligente, ce qui permet d’accélérer significativement vos builds.

Yama CI - Lancez plus que des builds

Lancez plus que des builds

Yama CI ne se limite pas à un type de build ou de déploiement. Vous pouvez exécuter vos builds avec le générateur de site statique de votre choix et déployer vos artefacts vers n’importe quelle cible : stockage objet, serveur SFTP, CDN ou infrastructure personnalisée.

Le service permet également d’exécuter votre propre logique métier : scripts JavaScript ou Python, appels API ou génération de données à la volée.

Yama CI - Orchestration et supervision depuis vos outils

Orchestration et supervision depuis vos outils

Conçu pour être intégré à une plateforme multi-utilisateurs, Yama CI est entièrement pilotable par API. Vous déclenchez des exécutions, suivez leur état et orchestrez vos pipelines depuis vos outils existants.

Les logs sont streamés en temps réel pour un suivi précis, et les webhooks permettent de remonter facilement les résultats vers vos systèmes de supervision ou de reporting.

Yama CI - Des pipelines qui s’adaptent à votre infrastructure

Des pipelines qui s’adaptent à votre infrastructure

Yama CI s’adapte à vos besoins d’exécution et à la charge de travail. Les tâches peuvent être lancées en parallèle pour accélérer les traitements ou orchestrées via une file d’attente afin de lisser l’utilisation des ressources et prioriser les exécutions.

Intéressé par Yama CI ?

FAQ

Trouvez des réponses à toutes vos questions
À quoi sert Yama CI ?
Yama CI sert à automatiser et orchestrer l’exécution de vos pipelines et tâches depuis vos dépôts, avec des builds reproductibles, un cache intelligent et un contrôle via API.
Est-ce que Yama CI est gratuit ?
Yama CI n’est pas proposé en mode SaaS gratuit, mais peut être utilisé dans vos propres environnements et plateformes via la licence open source.
Yama CI est-il open source ?
Oui, Yama CI est open source et peut être consulté, modifié et intégré à vos projets ou pipelines internes. Le service est déjà opérationnel en production dans l’écosystème actuel, et sera bientôt diffusé officiellement sous licence libre, une fois les derniers ajustements finalisés.
Puis-je auto-héberger Yama CI ?
Oui, dès son ouverture, Yama CI pourra être auto-hébergé, vous permettant de piloter vos pipelines et tâches directement depuis vos propres serveurs.
Vous voulez en savoir plus ? Contactez-nous