是否可以在一个具有不同脚本的单个作业中构建5个子模块?

时间:2014-06-18 10:21:48

标签: jenkins

我想知道如何在jenkins中参数化构建。我需要创建一个jenkins作业,其中包含5个子作业。我需要创建一个下拉列表,选择任何模块并构建它。但是每个子构建使用的脚本都不同吗?可以任意指导同样的事情。

1 个答案:

答案 0 :(得分:0)

string中的

Jenkins个参数会导致同名的环境变量。

因此,您可以在bash中编写一个包装器脚本,该脚本将查找可以通过参数化构建(即您的5个子作业)的一系列{{1}中设置的环境变量在每个语句中,您将从那里调用必要的构建脚本。

您运行if-elif的构建脚本将是包装脚本。