这是我的要求。
我想使用Jenkins来打包多个zip文件。
我们有一个带有回购A和回购B的手工工厂--它们每个都有多个压缩文件。我有api来列出回购的文件
在Jenkins中,我希望创建一个参数化作业,其中第一个参数应该能够填充来自Repo 的压缩文件列表,而第二个参数应该能够填充来自Repo +的压缩文件列表,在第二个参数中,我应该能够选择从Repo 中填充的多个压缩文件
你能建议一个更好的方法吗。
发布于 2018-03-20 09:44:24
试着做这样的事情:
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是詹金斯工作中的一个参数
https://stackoverflow.com/questions/49352593
复制相似问题