Utilisation dans Bruno
Catalogue Pipedream : connexion du compte et droits nécessaires. Les actions réellement utilisables sont vérifiées dans Bruno lors de la connexion. Les déclencheurs sont documentés à titre de référence et ne sont pas activés automatiquement dans Bruno.
Exemples de demandes à Bruno
Ces exemples utilisent des noms et des données fictifs. Pour les essayer, connectez l’application et accordez les accès nécessaires. Bruno vous demandera de valider les actions qui l’exigent.
Créer un sandbox pour tester un script
Crée un sandbox Daytona pour exécuter un script Python de test sur le projet fictif « import-catalogue ».
Résultat attendu
Un sandbox est créé avec la source de départ demandée ou avec le réglage par défaut si aucune base n’est fournie.
À préciser dans votre demande
- Objectif d’exécution
- Type de départ souhaité : snapshot, image Docker ou défaut
- Nom ou contexte du projet de test
Sources de cet exemple
Exécuter une commande dans un sandbox
Dans le sandbox « test-api-atelier », lance une commande shell qui affiche le contenu du dossier courant et prépare un fichier temporaire.
Résultat attendu
La commande est exécutée dans le sandbox ciblé si celui-ci est accessible et démarré.
À préciser dans votre demande
- Sandbox cible
- Commande shell à lancer
- Contexte de travail, par exemple un projet de test
Sources de cet exemple
Obtenir un lien de prévisualisation pour un service
Pour le sandbox « app-demo », donne-moi un lien de prévisualisation sur le port 3000 afin de vérifier l’interface locale.
Résultat attendu
Une URL de prévisualisation est fournie pour accéder au service HTTP exposé sur le port indiqué.
À préciser dans votre demande
- Sandbox cible
- Port exposé
- Type de service local à prévisualiser
Sources de cet exemple
À savoir avant de commencer
- La suppression d’un sandbox est irréversible et entraîne la perte des données présentes dans ce sandbox.
- Le clonage dépend du dépôt, de la branche ou du commit fournis quand ils sont nécessaires.
- L’exécution concerne un sandbox précis, pas une ressource externe quelconque.
- Aucune limite de quota ou de durée n’est documentée par cette source.
Pour connecter cette application
- Rechercher Daytona dans Apps, puis vérifier la connexion et les droits proposés. Connexion indiquée par Pipedream : clé API.
- Les actions possibles dépendent de votre compte et des accès accordés. Un abonnement à l’application peut être nécessaire.
- Bruno demande votre confirmation avant de créer, modifier ou supprimer des données. Les actions proposées par un connecteur Bruno peuvent différer de celles du catalogue Pipedream.
- Le nom anglais est conservé sous chaque action pour la retrouver dans Pipedream.
Actions proposées
Cloner un dépôt Git
Clone un dépôt Git dans un sandbox Daytona, avec prise en charge des dépôts publics, privés, des branches et des commits.
Nom d’origine : Clone Git Repository
Documentation Pipedream →Créer un sandbox
Crée un nouveau sandbox Daytona à partir d’un snapshot, d’une image Docker ou du réglage par défaut.
Nom d’origine : Create Sandbox
Documentation Pipedream →Créer un accès SSH
Crée un accès SSH pour un sandbox Daytona.
Nom d’origine : Create SSH Access
Documentation Pipedream →Supprimer un sandbox
Supprime un sandbox Daytona de manière irréversible et efface ses données.
Nom d’origine : Delete Sandbox
Documentation Pipedream →Obtenir un lien de prévisualisation
Fournit une URL de prévisualisation pour un service qui tourne sur un port précis dans un sandbox.
Nom d’origine : Get Preview Link
Documentation Pipedream →Obtenir un sandbox
Récupère les informations d’un sandbox Daytona.
Nom d’origine : Get Sandbox
Documentation Pipedream →Lister les options d’identifiant de sandbox
Récupère les valeurs disponibles pour le champ Sandbox ID.
Nom d’origine : List Sandbox ID Options
Documentation Pipedream →Lister les sandboxes
Liste les sandboxes présents sur Daytona.
Nom d’origine : List Sandboxes
Documentation Pipedream →Lister les options d’identifiant de snapshot
Récupère les valeurs disponibles pour le champ Snapshot ID.
Nom d’origine : List Snapshot ID Options
Documentation Pipedream →Lister les snapshots
Liste les snapshots disponibles sur Daytona.
Nom d’origine : List Snapshots
Documentation Pipedream →Révoquer un accès SSH
Révoque l’accès SSH d’un sandbox Daytona.
Nom d’origine : Revoke SSH Access
Documentation Pipedream →Exécuter du code
Exécute du code dans un sandbox Daytona avec l’environnement Python, TypeScript ou JavaScript adapté.
Nom d’origine : Run Code
Documentation Pipedream →Exécuter une commande
Exécute une commande shell dans un sandbox Daytona.
Nom d’origine : Run Command
Documentation Pipedream →Démarrer un sandbox
Démarre un sandbox Daytona.
Nom d’origine : Start Sandbox
Documentation Pipedream →Arrêter un sandbox
Arrête un sandbox Daytona.
Nom d’origine : Stop Sandbox
Documentation Pipedream →Attendre l’arrêt
Attend que le sandbox atteigne l’état « stopped ».
Nom d’origine : Wait Until Stopped
Documentation Pipedream →
Déclencheurs répertoriés par Pipedream
Aucune action ou aucun déclencheur répertorié ici. Une connexion ne suffit pas à rendre une action disponible dans Bruno.
Source vérifiée le : Daytona sur Pipedream.