Mise à jour partielle d’un blueprint unique. Ne déclenche PAS automatiquement de build.
Champs pris en charge :
contents — écrit une nouvelle version YAML du blueprint.position — définit la position d’exécution du blueprint au niveau du dépôt.
Renvoie 400 pour un blueprint au niveau de l’organisation (ceux-ci n’ont pas de position).Renvoie 400 lorsque le corps de la requête est vide.
Documentation Index
Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
Use this file to discover all available pages before exploring further.
ManageRepoBlueprints au niveau de l’organisation. La création ou la mise à jour de blueprints au niveau de l’organisation requiert l’autorisation ManageOrgSnapshots.
Identifiant de compte de service (préfixe : cog_)
Mise à jour partielle d'un blueprint de niveau organisation ou dépôt.
N'importe quel sous-ensemble de champs peut être fourni. Les champs non renseignés restent inchangés.
Fournir position pour un blueprint de niveau organisation renvoie 400 — seuls les
blueprints de niveau dépôt ont une position. Ne déclenche PAS de build.
S'il est renseigné, remplace le corps YAML du blueprint par une nouvelle version.
S'il est renseigné, met à jour la position d'exécution de ce blueprint de niveau dépôt. Les positions n'ont pas besoin d'être uniques ; en cas d'égalité, le serveur les départage arbitrairement lors du tri pour l'exécution.
Réponse réussie
Schéma public de la ressource Blueprint.
Remarque : l’énumération type pourra être étendue à l’avenir ; les clients DOIVENT gérer correctement
les valeurs inconnues. Le contenu YAML est récupéré séparément via
GET /blueprints/{id}/contents.