Paramètres

Les paramètres sont des noms d'espaces réservés qui existent dans les ressources DevOps. Ils sont disponibles pour toutes les ressources dans le pipeline.

Tous les paramètres utilisés dans le pipeline doivent avoir une valeur avant l'exécution du pipeline. Lorsque le pipeline est exécuté, vous pouvez remplacer la valeur par défaut du paramètre par une valeur d'argument pour cette exécution spécifique. Si un paramètre dispose d'un argument et d'une valeur par défaut, la valeur de l'argument est prioritaire.

Les espaces réservés peuvent être utilisés en tant qu'entrées dans des ressources DevOps, comme un pipeline, une phase ou une ressource d'artefact. Par exemple, un espace réservé peut être utilisé lors de l'ajout d'une ressource d'artefact DevOps, notamment dans la version d'artefact ou dans une balise Container Registry. Les espaces réservés dans les artefacts sont remplacés par les valeurs de paramètre correspondantes si vous cochez la case Autoriser la paramétrisation dans la configuration d'artefact. Pour plus de détails, reportez-vous à Gestion des artefacts.

Les espaces réservés peuvent également être utilisés dans le contenu d'un artefact, par exemple dans une spécification de déploiement de groupe d'instances ou un manifeste Kubernetes. Prenons les deux exemples suivants illustrant l'utilisation des espaces réservés :
  • Dans le manifeste Kubernetes, vous pouvez définir les répliques comme suit : replicas: ${nginxReplicaCount}.
  • Dans la spécification de déploiement de groupe d'instances, vous pouvez définir une version de variable d'environnement comme suit : version: ${appVersion}. Pour plus d'informations, reportez-vous à Fichier de configuration de déploiement.