首页 > 解决方案 > 如何在 Jenkins 中使用选择参数触发构建

问题描述

我的工作有多项选择参数,其中包括我项目的一些 testng.xmls。我想使用选择参数以特定顺序构建这些 xml。是否有一种方法可以使用 Jenkins 来实现我的要求,而无需一个一个地构建 xmls。

在此处输入图像描述

标签: javamavenjenkinsjenkins-pipelinetestng

解决方案


您可以使用主动选择参数来选择您选择的多个 xml,而不是使用选择参数。

示例 Jenkins 作业配置:

在此处输入图像描述

在此处输入图像描述

简单的管道脚本:

pipeline {
   agent any

   stages {
      stage('Checkout SCM ') {
         steps {
             echo "${params.TestSuite}"
            
         }
      }
   }
}

输出:

在此处输入图像描述

在此处输入图像描述


推荐阅读