Azure DevOps : Pipeline variable non résolue

morin-thierry 20/08/2024
RÉSOLU

yo, j'ai défini une variable dans un variable group sur azdo mais mon script bash l'affiche vide

- script: echo "la valeur est $(MA_VAR)"
  displayName: 'test'

ça print : 'la valeur est '

20/08/2024 à 00:07

4 commentaires

merle-diane
Membre Actif
Avatar de merle-diane
merle-diane
Membre Actif

t'as bien lié le variable group à ton pipeline dans le yaml ?

20/08/2024 à 18:39

oui via le bloc variables > group: 'mon-groupe'

21/08/2024 à 13:07

si ta variable est marquée comme 'secret' (le petit cadenas), elle n'est pas mappée automatiquement en variable d'env pour les scripts. faut la passer explicitement dans le bloc env du step

- script: echo "la valeur est $MY_SECRET"
  env:
    MY_SECRET: $(MA_VAR)
Modifié le 23/05/2026 à 16:20

ah exact c'était une variable secrète ! j'ai fait le mapping dans env: et c'est nickel mtn

23/08/2024 à 05:36

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire