3
votes

Existe-t-il un fichier de schéma json pour les pipelines Azure Devops

J'ai exporté mon pipeline depuis Azure Devops. Il en résulte un fichier json que je peux importer pour créer une nouvelle définition de construction. Existe-t-il une définition de schéma qui définit ce fichier. Je voudrais le modifier (en utilisant VS) et un schéma servira de documentation au lieu de le pirater.


1 commentaires

Plus facile est de passer aux builds yaml. Je ne pense pas qu'il existe un schéma pour le json: /


3 Réponses :


0
votes

Le fichier tasks.schema.json semble une définition de schéma pour les tâches en cours. Et ce dépôt ( https://github.com/microsoft/azure-pipelines-tasks) comprend des exemples sur la façon dont nous écrivons des tâches qui vous aideront à écrire d'autres tâches qui peuvent être téléchargées sur votre compte ou serveur.


2 commentaires

merci, mais ce dont j'ai besoin est le schéma json qui définit un pipeline de construction.


@ jlo-gmail, pour le moment il n'y a pas de schéma json qui définit un pipeline de build / release, mais il y a Référence de schéma YAML .




0
votes

Il y a yamlschema endpoint dans l'API REST Azure DevOps qui renvoie le schéma du pipeline YAML:

GET https://dev.azure.com/{organization}/_apis/distributedtask/yamlschema?api-version=5.1

On dirait que c'est là où azure pipelines extension le prend.


0 commentaires