我希望使用Jenkins作业下载工件来解决Artifactory中的工件。指定文件类型和工件的路径是可行的,但无法解析根目录中的所有工件。
实际工件路径:
repo_key:Group/Artifact/Version/path/to/artifact1/file.zip
repo_key:Group/Artifact/Version/path/to/artifact2/file.zip
Jenkins作业中的以下配置到已解决的工件不起作用:
repo_key:Group/Artifact/*=>Output
如何将Artifact
目录下的所有文件下载到输出目录。
答案 0 :(得分:0)
Artifact/*
将解析直接位于Artifact
目录下的文件(并且没有)。你需要的是Artifact/**/*
。
答案 1 :(得分:0)
您需要使用JBaruch提到的格式和将构建元数据添加为矩阵参数,以支持多个文件的通配符解析。 例如:
repo_key:组/工件/ ** / *的 @ publishing_build_name#最新强>
将获取作业“publishing_build_name”发布的最新工件。
单击“已解决的工件”字段旁边的问号时,有一些有用的信息和示例。