我想使用Jenkins的“输入步骤”将二进制文件上传到当前工作区。
但是,下面的代码似乎将文件上传到 Jenkins master,而不是上传到作业正在运行的 slave 上的当前作业的工作区。有没有办法解决这个问题?
最好不必在主盘上添加执行程序或将文件弄乱主盘。
def inFile = input id: 'file1', message: 'Upload a file', parameters: [file(name: 'data.tmp', description: 'Choose a file')]
Run Code Online (Sandbox Code Playgroud)