将工件文件和文件夹移动到一个(发布)文件夹中

时间:2018-12-14 13:44:00

标签: jenkins jenkins-pipeline

将多个文件和文件夹移动到新版本文件夹的最佳方法/插件是什么? (我正在使用Jenkinsfile管道)

案例:

下一个文件/文件夹必须在发行包中可用:

Folder1\\SubFolder1\\bin\\Release\\*.dll
Folder1\\SubFolder1\\bin\\Release\\*.exe"
Folder1\\SubFolder1\\bin\\Release\\Resources\\**\\*.xml
Folder1\\SubFolder1\\bin\\Release\\**\\*.dll

我正在使用'archiveArtifacts artifacts'命令来创建工件。这似乎可行,但是我想创建一个包含以上定义的文件和文件夹的一个文件夹。

最终预期结果:

ReleaseFolder    
    -test1.dll    (part of Folder1\\SubFolder1\\bin\\Release\\*.dll)
    -test2.dll    (part of Folder1\\SubFolder1\\bin\\Release\\*.dll)
    -SubXmlFolder (part of Folder1\\SubFolder1\\bin\\Release\\Resources\\**\\*.xml - note: the \\**\\ is the SubXmlFolder)
      -test3.xml  (part of SubXmlFolder)
      -test4.xml  (part of SubXmlFolder)
     -en-GB       (part of Folder1\\SubFolder1\\bin\\Release\\**\\*.dll - note: the \\**\\ is the en-GB folder)
       -test5.dll (part of the en-GB folder)

1 个答案:

答案 0 :(得分:0)

文件操作插件提供了许多文件和文件夹功能。

链接:https://plugins.jenkins.io/file-operations