小编Tim*_*lin的帖子

将 Jenkins 输入步骤中的文件上传到工作区

我想使用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)

groovy jenkins jenkins-groovy jenkins-pipeline

5
推荐指数
1
解决办法
9962
查看次数