我想知道如何在jenkins中参数化构建。我需要创建一个jenkins作业,其中包含5个子作业。我需要创建一个下拉列表,选择任何模块并构建它。但是每个子构建使用的脚本都不同吗?可以任意指导同样的事情。
答案 0 :(得分:0)
string
中的 Jenkins
个参数会导致同名的环境变量。
因此,您可以在bash
中编写一个包装器脚本,该脚本将查找可以通过参数化构建(即您的5个子作业)的一系列{{1}中设置的环境变量在每个语句中,您将从那里调用必要的构建脚本。
您运行if-elif
的构建脚本将是包装脚本。