Azure DevOps : Pipeline variable non résolue

Posté par morin-thierry le 20/08/2024
RÉSOLU

morin-thierry

Membre depuis le 27/06/2024

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 '

Commentaires

merle-diane

Membre depuis le 20/01/2020

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

morin-thierry

Membre depuis le 27/06/2024

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

adrienne-auger

Membre depuis le 23/02/2019

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)

morin-thierry

Membre depuis le 27/06/2024

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

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