# Fiche connecteur Buildkite 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. Les noms et données des exemples sont fictifs ; toute exécution reste soumise aux droits et aux validations du connecteur. ## Buildkite URL : https://get-bruno.com/features/connectors/buildkite Référence texte : https://get-bruno.com/features/connectors/buildkite/reference.txt Origine : Catalogue Pipedream Statut : Catalogue Pipedream — connexion à vérifier Catégories : Infrastructure et cloud Description : Buildkite sert à lancer des pipelines d intégration continue sur votre propre infrastructure. Le service expose la création, la consultation et la relance de builds, ainsi que l accès aux journaux, artefacts, variables et informations d authentification. Authentification : API key Présentation : Buildkite sert à lancer des pipelines d intégration continue sur votre propre infrastructure. Le service expose la création, la consultation et la relance de builds, ainsi que l accès aux journaux, artefacts, variables et informations d authentification. Usage : Lancer un build pour une branche de recette Exemple de demande : Je veux créer un build Buildkite pour la pipeline Site vitrine sur la branche recette avec le commit a1b2c3d. Résultat attendu : Un nouveau build peut être créé pour la pipeline indiquée si les références transmises sont valides. À préciser : Organisation cible ; Pipeline cible ; Branche ou commit de départ Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/buildkite/actions/create-build ; https://pipedream.com/apps/buildkite/actions/list-organization-slug-options ; https://pipedream.com/apps/buildkite/actions/list-organizations ; https://pipedream.com/apps/buildkite/actions/list-pipelines Usage : Consulter le journal d un job en échec Exemple de demande : Je veux lire le journal du job 42 du build Atelier martin pour comprendre pourquoi il a échoué. Résultat attendu : Le journal d un job précis peut être renvoyé pour examen si le build et le job sont accessibles. À préciser : Identifiant du build ; Identifiant du job ; Organisation ou pipeline cible Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/buildkite/actions/get-job-log ; https://pipedream.com/apps/buildkite/actions/get-build ; https://pipedream.com/apps/buildkite/actions/list-organizations ; https://pipedream.com/apps/buildkite/actions/list-pipelines Usage : Relancer un job expiré Exemple de demande : Je veux relancer le job de déploiement du build 108 sur le projet Catalogue été parce qu il est resté en échec. Résultat attendu : Un job déjà échoué ou expiré peut être relancé une seule fois, selon l état courant. À préciser : Identifiant du job ; Identifiant du build ; Pipeline ou organisation cible Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/buildkite/actions/retry-job ; https://pipedream.com/apps/buildkite/actions/get-build ; https://pipedream.com/apps/buildkite/actions/list-organizations ; https://pipedream.com/apps/buildkite/actions/list-pipelines Limites propres au service : La relance d un job ne peut être faite qu une seule fois par job. Le téléchargement d un artefact renvoie une URL de téléchargement, pas le fichier lui même. Les builds et les jobs doivent appartenir à une organisation accessible par le jeton. La liste des builds est filtrable par état, branche et commit seulement selon cette fiche. Vocabulaire français : Créer un build — Crée un nouveau build pour une pipeline. (https://pipedream.com/apps/buildkite/actions/create-build) Vocabulaire français : Télécharger un artefact — Renvoie une URL de téléchargement pour un artefact précis. (https://pipedream.com/apps/buildkite/actions/download-artifact) Vocabulaire français : Obtenir le jeton d accès — Renvoie les détails du jeton API utilisé, y compris ses droits. (https://pipedream.com/apps/buildkite/actions/get-access-token) Vocabulaire français : Obtenir un build — Renvoie les détails d un build unique, y compris ses jobs. (https://pipedream.com/apps/buildkite/actions/get-build) Vocabulaire français : Obtenir l utilisateur actuel — Renvoie les informations de base du compte utilisateur ayant envoyé la requête. (https://pipedream.com/apps/buildkite/actions/get-user) Vocabulaire français : Obtenir les variables d environnement d un job — Renvoie les variables d environnement d un job précis dans un build. (https://pipedream.com/apps/buildkite/actions/get-job-env) Vocabulaire français : Obtenir le journal d un job — Renvoie la sortie journalisée d un job précis dans un build. (https://pipedream.com/apps/buildkite/actions/get-job-log) Vocabulaire français : Lister les annotations d un build — Renvoie la liste des annotations associées à un build. (https://pipedream.com/apps/buildkite/actions/list-build-annotations) Vocabulaire français : Lister les artefacts d un build — Renvoie la liste des artefacts associés à un build. (https://pipedream.com/apps/buildkite/actions/list-build-artifacts) Vocabulaire français : Lister les builds d une pipeline — Renvoie les builds d une pipeline, filtrables par état, branche et commit. (https://pipedream.com/apps/buildkite/actions/list-builds-for-pipeline) Vocabulaire français : Lister les options de slug d organisation — Renvoie les valeurs disponibles pour renseigner le champ Organization Slug. (https://pipedream.com/apps/buildkite/actions/list-organization-slug-options) Vocabulaire français : Lister les organisations — Renvoie les organisations accessibles par le jeton API. (https://pipedream.com/apps/buildkite/actions/list-organizations) Vocabulaire français : Lister les pipelines — Renvoie les pipelines d une organisation. (https://pipedream.com/apps/buildkite/actions/list-pipelines) Vocabulaire français : Relancer un build — Crée un nouveau build à partir d un build existant en conservant la filiation. (https://pipedream.com/apps/buildkite/actions/rebuild-build) Vocabulaire français : Réessayer un job — Relance un job échoué ou expiré; chaque job ne peut être réessayé qu une seule fois. (https://pipedream.com/apps/buildkite/actions/retry-job) - action : Create Build — Creates a new build for a pipeline. See the documentation (https://pipedream.com/apps/buildkite/actions/create-build) - action : Download Artifact — Returns a download URL for a specific artifact. See the documentation (https://pipedream.com/apps/buildkite/actions/download-artifact) - action : Get Access Token — Returns details about the API access token used to authenticate the request, including its scopes. See the documentation (https://pipedream.com/apps/buildkite/actions/get-access-token) - action : Get Build — Returns the details for a single build, including its jobs. See the documentation (https://pipedream.com/apps/buildkite/actions/get-build) - action : Get Current User — Returns basic details about the user account that sent the request. See the documentation (https://pipedream.com/apps/buildkite/actions/get-user) - action : Get Job Environment Variables — Returns the environment variables for a specific job in a build. See the documentation (https://pipedream.com/apps/buildkite/actions/get-job-env) - action : Get Job Log — Returns the log output for a specific job in a build. See the documentation (https://pipedream.com/apps/buildkite/actions/get-job-log) - action : List Build Annotations — Returns a list of annotations for a build. See the documentation (https://pipedream.com/apps/buildkite/actions/list-build-annotations) - action : List Build Artifacts — Returns a list of artifacts for a build. See the documentation (https://pipedream.com/apps/buildkite/actions/list-build-artifacts) - action : List Builds for Pipeline — Returns a list of a pipeline's builds, filterable by state, branch, and commit. See the documentation (https://pipedream.com/apps/buildkite/actions/list-builds-for-pipeline) - action : List Organization Slug Options — Retrieves available options for the Organization Slug field. (https://pipedream.com/apps/buildkite/actions/list-organization-slug-options) - action : List Organizations — Returns a list of organizations accessible by the API token. See the documentation (https://pipedream.com/apps/buildkite/actions/list-organizations) - action : List Pipelines — Returns a list of an organization's pipelines. See the documentation (https://pipedream.com/apps/buildkite/actions/list-pipelines) - action : Rebuild Build — Creates a new build from an existing build, preserving lineage. See the documentation (https://pipedream.com/apps/buildkite/actions/rebuild-build) - action : Retry Job — Retries a failed or timed out job. Each job can only be retried once. See the documentation (https://pipedream.com/apps/buildkite/actions/retry-job)