如何使用choice参数值触发特定的maven构建?

如何使用choice参数值触发特定的maven构建?,maven,jenkins,build,choice,Maven,Jenkins,Build,Choice,我是Jenkins/构建工程/脚本编写新手 我在Jenkins的工作中有一个要求,我有一个选择参数'COMPONENT',有3个值-a,B,C 根据运行构建时选择的参数,我需要编写一个shell脚本(?或任何其他方式?)来指向特定的pom.xml并在3个脚本中触发构建 在詹金斯如何做到这一点?任何细节都将不胜感激 谢谢我不相信Jenkins的maven插件支持您正在寻找的功能,但您始终可以使用脚本插件编写脚本来完成您正在寻找的功能。您可以让脚本进行选择并运行正确的maven build 使用sh

我是Jenkins/构建工程/脚本编写新手

我在Jenkins的工作中有一个要求,我有一个选择参数'COMPONENT',有3个值-a,B,C

根据运行构建时选择的参数,我需要编写一个shell脚本(?或任何其他方式?)来指向特定的pom.xml并在3个脚本中触发构建

在詹金斯如何做到这一点?任何细节都将不胜感激


谢谢

我不相信Jenkins的maven插件支持您正在寻找的功能,但您始终可以使用脚本插件编写脚本来完成您正在寻找的功能。您可以让脚本进行选择并运行正确的maven build

使用shell脚本选项,类似于:*********$echo$LOGNAME buildeng$export$LOGNAME if[“$LOGNAME”==“buildeng”]//最重要的是方括号之间的间距,然后echo“Pass”exit fi