Dans Jenkins, le «Paramètre de choix» est un paramètre qui vous permet de sélectionner une seule valeur dans une liste de valeurs prédéfinie. Cela peut être utile lorsque vous souhaitez permettre aux utilisateurs de sélectionner dans une liste d'options lors de la création d'un travail Jenkins: sélectionner une version spécifique d'un composant logiciel pour créer ou tester.
Ce message vous apprendra comment créer un paramètre de choix dans un travail Jenkins.
Jenkins Créer un paramètre de choix
Pour créer un paramètre de choix dans Jenkins, suivez ces étapes:
Commencez par vous connecter au tableau de bord Jenkins.
Cliquez sur l'option du nouvel élément pour créer un nouveau travail Jenkins.
Ensuite, donnez un nom pour votre travail et sélectionnez le type de travail comme «Pipeline."
Faites défiler jusqu'à la section «Pipeline» et sélectionnez la définition «Syntaxe du pipeline» dans la liste déroulante.
Pour ajouter un paramètre de choix, sélectionnez le lien «Syntaxe des pipelines» pour ouvrir le générateur de pipeline.
Sélectionnez le «générateur de directif déclaratif» dans le menu de gauche.
Sélectionnez «Paramètres: paramètres» dans les options fournies dans l'option de directive d'échantillon.
Cliquez sur l'option «Ajouter» pour créer un nouveau type de paramètre. Choisissez le type de paramètre comme choix.
Donnez un nom au paramètre et fournissez divers choix pour sélectionner les valeurs. Une fois que vous êtes satisfait de l'option, sélectionnez Générer une syntaxe pour générer la syntaxe du pipeline cible.
Cela devrait vous donner un échantillon de pipeline valide à ajouter à votre code. Par exemple:
paramètresUne fois satisfait, nous pouvons copier le code et le coller dans la section du pipeline de notre pipeline. Un exemple de script complet est comme indiqué:
pipelineCe pipeline définit une seule étape appelée «build», qui contient une seule étape qui imprime un message à la console indiquant la valeur du paramètre DIST.
Lorsque nous exécutons ce pipeline, nous verrons une liste déroulante contenant les valeurs debian_amd64, ubuntu_amd64 et centos_amd64. Nous sélectionnons ensuite l'une de ces valeurs, puis exécutons le pipeline.
Conclusion
En cela, vous avez appris à utiliser le générateur déclaratif Jenkins et le bloc de paramètres Jenkins pour créer un paramètre à partir d'une liste de valeurs.
Faites défiler jusqu'à la section «Actions post-construction» et cliquez sur la liste déroulante «Ajouter une action post-construction». Sélectionnez «Construire d'autres projets» dans les options.
Lorsque vous construisez le travail, vous serez présenté avec une liste déroulante contenant les valeurs que vous avez spécifiées. Vous pouvez sélectionner l'une des valeurs, puis créer le travail. La valeur que vous avez sélectionnée sera transmise à la commande que vous avez entrée dans le champ «Commande», et peut être utilisée dans votre script de construction.