如何在jenkins中使用上游项目的工件?

时间:2011-11-08 14:56:20

标签: java-ee build-automation jenkins

我想从Jenkins构建管道中的上游项目部署EAR文件,其中文件名是使用jenkins环境变量动态生成的,例如

myEar_2011-11-08_14-21-06_521.ear

然后存档该文件。如何在执行实际部署的下游项目中引用此文件?我看到

的选项
This build is parameterized : 
    Build selector for Copy Artifact 
        Name - ???
        Default Selector - Upstream build that triggered this job 

我在“姓名”中添加了什么?如何获得EAR文件的参考?

1 个答案:

答案 0 :(得分:0)

您必须在名称中使用通配符。我认为使用像这样的Name值可能会起作用:

myEar_*.ear

如果归档文件不在顶层,则可能需要添加额外路径。

我们在几个工作中使用类似的方法,其中文件的名称取决于日期和版本。