存储异常中不包含任何文件

时间:2017-03-03 06:11:11

标签: exception logging jenkins groovy hudson

我在stash脚本中使用groovy命令。我得到了:

Caught: hudson.AbortException: No files included in stash

然而,异常之前的日志说:

Stashed 1 file(s)
[Pipeline] stash
Stashed 1 file(s)

你能告诉你吗

2 个答案:

答案 0 :(得分:0)

我有这个问题。我通过名称指定多个文件而没有逗号分隔符而犯了一个错误。正确的方法是:

stash includes: "a.bin,a.log", name: "<name>"

请使用“Pipeline Syntax”链接生成命令并读取您要使用的字段的说明。

答案 1 :(得分:0)

我猜你根据你的日志做了不止一个藏匿,也许你确实有一个没有任何文件,在这种情况下你需要allowEmpty: true

stash allowEmpty: true, includes: 'foo', name: 'bar'