这是我的要求。
我想使用Jenkins打包多个zip文件。
我们有 repo A 和 repo B 的文物 - 每个文件都有多个zip文件。我有api来列出回购文件的文件
在Jenkins中,我想创建一个参数化作业,其中第一个参数应该能够从 Repo A 填充zip文件列表,第二个参数应该能够填充回购B +在第二个参数中我应该能够选择从回购B
填充的多个zip文件请你建议一个更好的方法来做到这一点。
答案 0 :(得分:0)
尝试类似的东西:
List<String> files = populate()
doSomething(files)
List<String> populate() {
List<String> files = ''
if (JOB_PARAMETER == 'repoA') {
files.add(yourApiCall())
} //similarly for another
return files
}
JOB_PARAMETER
是Jenkins作业中的参数