Дженкинс несколько артефактов для одной и той же сборки
Есть ли способ сохранить/архивировать несколько артефактов из одной сборки?
Дженкинс допускает только один шаг постархивации "Архивировать артефакты" и выделяет параметр серым цветом после его однократного использования.
Может быть, ArtifactsArchiver
допускает несколько шаблонов?
Ответы
Ответ 1
Вы можете использовать Ant -style pattern, например. target/*.jar
для архивирования нескольких артефактов.
И можно использовать список разделенных запятыми паттернов, если ваши файлы не могут быть сопоставлены с одним шаблоном, например. target/*.jar, target/*.war
.
Что? рядом с полем ввода отображается эта информация.
Ответ 2
Вы можете разделить пути запятыми, например так:
XXX.UnitTests\bin\Release\**.* , XXX.WriteAPI.Service/bin/Release/**.*
Тогда вы получите два отдельных артефакта.
См. Http://ant.apache.org/manual/Types/fileset.html для получения подробной информации о синтаксисе Ant Pattern.
Ответ 3
Если вы хотите сохранить два разных типа файлов, таких как zip файлы и html файлы, вы можете использовать
*.html,*.zip
Это поможет вам архивировать все zip файлы и html файлы в этом каталоге.
Ответ 4
Нет, дженкинс не обеспечивает только один артефакт для сохранения. Вы можете использовать шаблон дикой карты для такого же количества артефактов, например
Все банки - **/*. Jar
Вся война - **/*. Война
и т.д.
**/означает любую директорию.