我正在Jenkins pipeline(Jenkins版本-v2.73.2,Jenkins pipeline-2.5)中使用文件操作插件-fileCopyOperation,我需要将文件从一个位置复制到具有不同文件夹结构的其他位置。
预期:
来源
C:\workspace\Hello-〉xxx,yyy [xxx目录下包含子目录和文件aaa,bbb,ccc. txt; yyy目录包含web.xml,sec.txt]
目的地
F:\测试\样本-〉aaa、bbb、ccc. txt
F:\测试\示例-〉web.xml,文本部分
下面是我正在使用的命令,它复制了整个Hello目录,而不是它预期的行为方式。
fileOperations([fileCopyOperation(excludes: '',
flattenFiles: false,
includes: 'C:\workspace\Hello\**',
targetLocation: 'F:\Test\Sample')])
出席:
F:\测试\样品\工作区\您好-〉xxx,yyy
感谢你的意见。
1条答案
按热度按时间pvabu6sv1#
你提到了下面的一行,这是告诉采取一切,即xxx,yyy文件夹,使其正确地做它的工作
C:\工作区\您好**
你将必须在excludes部分中提到要排除的文件夹,即在本例中为yyy。
为了简单起见
上述内容从xxx文件夹复制到F:\Test\Sample,以下内容从yyy文件夹复制到F:\Test\Example