Переместить файлы и папки артефактов в одну (выпускную) папку - PullRequest
0 голосов
/ 14 декабря 2018

Каков наилучший подход / плагин для перемещения нескольких файлов и папок в новую папку выпуска?(Я использую конвейер 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 голосов
/ 14 декабря 2018

File Operations Plug, обеспечивающий множество функций для файлов и папок.

ссылка: https://plugins.jenkins.io/file-operations

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...