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
An Error Occurred: Internal Server Error

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.