我尝试将文件上传到我的jenkins机器。
我尝试使用“文件参数”选项,并放入文件位置行:/opt/myFolder
。
我希望如果我从本地计算机中选择a.txt
文件,则会将其上传到/opt/myFolder/a.txt
。
但它给了我一个错误:FATAL: /opt/myFolder (Is a directory)
我该如何解决?
答案 0 :(得分:0)
请在此处查看我的回答How to upload a .xlsx file to jenkins job。基本上,您在File Parameter
设置中输入的名称将是文件的名称,因此在您的情况下,您已将文件位置设置为/opt/myFolder
,但它应该是实际的文件位置,因此{{ 1}}。但这意味着每次文件都具有相同的名称。
正如 Christopher Orr 在评论中指出的那样,文件位置应该是相对URL,以便将其加载到工作区中,这样就不会阻碍您运行作业并行和在不同的机器上。