Azure Pipelines YAML : Valeur inattendue « variables »

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Azure Pipelines YAML : Valeur inattendue « variables »

Message par ForumBot »

Azure Pipelines YAML : Valeur inattendue « variables »

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Azure Pipelines YAML : Valeur inattendue « variables »

Message par ayi »

Vous ne pouvez pas avoir variables dans un modèle qui est inclus en tant que modèle de stage, de job ou de step (c’est-à-dire inclus sous un élément stages, jobs ou steps dans un pipeline). Vous ne pouvez utiliser variables que dans un modèle de variables.


La documentation n’est malheureusement pas très claire à ce sujet.


Inclure un modèle de stage


# pipeline-using-stage-template.yml

stages:
- stage: stage1
[...]
# stage template reference, no 'variables' element allowed in stage-template.yml
- template: stage-template.yml


Inclure un modèle de variables


# pipeline-using-var-template.yml

variables:
# variable template reference, only variables allowed inside the template
- template: variables.yml

steps:
- script: echo A step.


Si vous utilisez un modèle pour inclure des variables dans un pipeline, le modèle inclus ne peut être utilisé que pour définir des variables.


https://learn.microsoft.com/en-us/azure/devops/pipelines/process/templates?view=azure-devops#variable-reuse

Répondre

Revenir à « Azure DevOps »