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

Ash*_*son 5 groovy logging hudson exception jenkins

stashgroovy脚本中使用命令。我正进入(状态:

Caught: hudson.AbortException: No files included in stash
Run Code Online (Sandbox Code Playgroud)

但是异常之前的日志说:

Stashed 1 file(s)
[Pipeline] stash
Stashed 1 file(s)
Run Code Online (Sandbox Code Playgroud)

你能给些建议么

Gle*_*len 6

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

stash allowEmpty: true, includes: 'foo', name: 'bar'
Run Code Online (Sandbox Code Playgroud)


Moh*_*zim 1

我遇到了这个问题。我通过名称指定多个文件而不使用逗号分隔符而犯了一个错误。正确的做法是:

stash includes: "a.bin,a.log", name: "<name>"
Run Code Online (Sandbox Code Playgroud)

请使用“管道语法”链接生成命令并阅读您要使用的字段的描述。