Isolés · À usage unique · Exécuteurs CI

Créez votre produit. Pas votre parc d'exécuteurs.

Runzivo conçoit des exécuteurs CI rapides et sécurisés pour les équipes logicielles modernes.

Une seule étiquette de flux de travail. Vos étapes existantes restent en place.

workflow.ymlvotre flux de travail

Fichier de flux de travail : jobs, test, runs-on rzv-ubuntu-24.04-x64-2vcpu-8gb. Les étapes sont inchangées.

GitHub Actions sur Linux x64 aujourd'hui. GitLab CI est une orientation de la feuille de route, non offerte dans la V1.

Commencer

De l'espace de travail à la première tâche.

Connectez-vous avec GitHub, puis reliez votre organisation et votre dépôt pour un flux de travail Linux x64 admissible.

Votre première tâche

Étape 1 sur 3

Se connecter avec GitHub

Connectez-vous avec l'identité GitHub que vous utilisez pour le portail client.

Ouvrir le portail

Explorez le portail client

Données d'exemple d'un espace de travail. Les écrans illustrent le portail ; les détails du forfait dépendent de votre espace de travail.

Page des espaces de travail du portail client synthétique

Espaces de travail. Choisissez l'espace de travail de votre équipe.

Fonctionnement

Une CI que vous pouvez démarrer, isoler et suivre.

01

Visibilité du délai de démarrage

Un court délai entre la mise en file et le démarrage est un objectif de conception. Chaque tâche démarre aujourd'hui une microVM neuve, sans réserve de machines préchauffées pour l'instant. Une capacité préchauffée pour réduire le temps de préparation est prévue.

02

Isolation par tâche

Chaque tâche admissible s'exécute dans une microVM Firecracker à usage unique, détruite à la fin de la tâche.

03

Suivez le cycle de vie

Consultez l'état et les journaux de chaque tâche dans le portail et avec rzv jobs. Insights affiche la durée, l'attente en file et les minutes par taille d'exécuteur.

04

Aucune dépendance

Commencez en une ligne : changez runs-on. Repartez en une ligne : rétablissez runs-on, puis désinstallez l'application.

IA · Accès anticipé

Une IA qui écrit et corrige vos pipelines.

Fondée sur les mêmes exécuteurs isolés. Ces fonctionnalités ne sont pas encore offertes aux clients : chacune est désactivée et sera activée par espace de travail pendant l'accès anticipé.

IA

Clavardage IA

Posez vos questions sur vos tâches, vos exécuteurs, votre utilisation et la documentation, dans tous les espaces de travail auxquels vous appartenez, dans un seul clavardage plein écran.

IA

Créateur de pipelines

Décrivez le pipeline dont vous avez besoin. Runzivo écrit le flux de travail GitHub Actions et ouvre une demande de tirage (pull request) à réviser. Ses tâches ne s'exécutent sur Runzivo qu'après votre approbation.

IA

Agent de correction CI

Lorsqu'un flux de travail échoue, Fix with AI lit l'échec et propose une modification des fichiers CI dans une demande de tirage issue d'une nouvelle branche. Il ne pousse jamais vers votre branche et ne fusionne jamais.

Où se situe Runzivo

Une couche de votre pile CI.

GitHub Actions reste à vous. Runzivo gère les trois couches du milieu : l'admission, un exécuteur isolé par tâche et les hôtes sur lesquels ils s'exécutent.

Ceci décrit la conception de la V1. L'accès anticipé offre aujourd'hui des exécuteurs Linux x64 de 2 à 32 vCPU. macOS et Windows sont provisionnés sur demande ; la page Sécurité et la documentation des exécuteurs indiquent ce qui est offert.

Exécuteurs offerts

Des exécuteurs Linux x64 de 2 à 32 vCPU.

Runzivo offre actuellement ces étiquettes pour GitHub Actions, avec une exécution à Ottawa (YOW) et Montréal (YUL), au Canada. Exécutez jusqu'à la limite de tâches simultanées de votre forfait. Les tâches peuvent attendre en file lorsque la capacité des exécuteurs n'est pas disponible.

  • rzv-ubuntu-24.04-x64-2vcpu-8gb
  • rzv-ubuntu-24.04-x64-4vcpu-16gb
  • rzv-ubuntu-24.04-x64-6vcpu-24gb
  • rzv-ubuntu-24.04-x64-8vcpu-32gb
  • rzv-ubuntu-24.04-x64-16vcpu-64gb
  • rzv-ubuntu-24.04-x64-32vcpu-128gb

Runzivo Linux x64

Exécution gérée et à usage unique pour les dépôts GitHub Actions connectés.

Lire les détails des exécuteurs

Isolation par tâche

Une tâche. Un environnement isolé. Démantelé par conception.

Runzivo exécute chaque tâche admissible dans une microVM Firecracker neuve et la détruit à la fin de la tâche. Chaque tâche obtient un exécuteur à usage unique enregistré auprès de GitHub pour cette seule tâche.

  • Exécuteurs éphémères
  • Isolation par microVM
  • Environnements à usage unique
  • Identifiants de courte durée
Lire l'approche de sécurité

Accès anticipé

3 000 minutes équivalentes gratuites par espace de travail.

L'allocation gratuite est réinitialisée chaque mois en UTC. Ensuite, achetez des forfaits de crédits prépayés par carte au Canada et aux États-Unis, ou par virement bancaire.

Allocation mensuelle

Accès anticipé

0of 3 000 minutes équivalentes

0%
    3 000 minutes équivalentes restants
    • Exécutez jusqu'à la limite de tâches simultanées de votre forfait. Les tâches peuvent attendre en file lorsque la capacité des exécuteurs n'est pas disponible.
    • Consultez les prix en CAD, USD, EUR et GBP ainsi que les programmes à venir
    Explorer les tarifs

    Bâti sur et soutenu par

    Bâti sur une infrastructure éprouvée, avec un commanditaire.

    ZSoftly Cloud Platform est un fier commanditaire et partenaire de Runzivo. Pour toute demande de partenariat, écrivez à partners@runzivo.dev.

    • GitHub Actions
    • Firecracker microVMs
    • Ubuntu 24.04
    • Linux x64
    • Go
    • OpenHands
    • OpenSSH
    • Docker BuildKit
    • PostgreSQL
    • OpenTelemetry
    • ZSoftly Cloud Platform

    Commencer

    Votre flux de travail fonctionne déjà. Changez une étiquette pour l'exécuter sur Runzivo.

    Notre recherche : les équipes paient déjà pour des exécuteurs GitHub Actions plus rapides. C'est pourquoi des services comme Blacksmith, Depot et WarpBuild existent. Runzivo exécute chaque tâche dans une microVM neuve et isolée, et ne publiera des chiffres de vitesse qu'après les avoir mesurés. Voir comment Runzivo se compare

    Lire le guide d'installation

    Interroger la documentation

    Posez une question et ouvrez-la dans votre assistant d’IA. La consigne lui demande de répondre à partir de la documentation de Runzivo et d’indiquer les pages utilisées.

    Essayez de demander

    Votre question s’ouvre dans l’assistant que vous choisissez, selon ses propres conditions. Runzivo ne la voit pas et ne la conserve pas.