当我将“build * .jar”键入归档文件归档归档文件时,警告红色消息“build * .jar”与任何内容都不匹配:'build'存在但不是'build * .jar“出现。
在忽略它并构建之后,发生了以下错误:
Archiving artifacts
ERROR: No artifacts found that match the file pattern "build\*.jar". Configuration error?
ERROR: 'build\*.jar' doesn't match anything: 'build' exists but not 'build\*.jar'
Build step 'Archive the artifacts' changed build result to FAILURE
Finished: FAILURE
答案 0 :(得分:0)
请检查构建是否是Jenkins Project工作区中的直接文件夹。例如,如果target是项目工作空间的直接文件夹,则target \ * .jar将存档目标文件夹中的所有jar。另外,请尝试点击?了解更多详情
答案 1 :(得分:0)
可能发生的事情是\
正在逃避*
,它正在寻找名为build*.jar
的文件。
我假设您使用的是Windows,因此您使用的是\
分隔符。但是,大多数Windows版本都支持/
。先尝试一下:
build/*.jar
如果这不起作用,您可以尝试首先转义\
:
build\\*.jar
答案 2 :(得分:0)
如果您想完全忽略工件部分,可以在Jenkins 构建后操作>中选择如果存档不返回任何内容选项,请选择失败构建选项。 存档工件> 高级设置。