Мне было интересно, есть ли способ сохранить/архивировать несколько артефактов из одной и той же сборки. Дженкинс разрешает только однострочный шаг создания артефактов, а серый вариант - после того, как он был использован один раз.Дженкинс несколько артефактов для одной и той же сборки
ответ
Вы можете использовать Ant-style pattern, например. target/*.jar
для архивирования нескольких артефактов.
И можно использовать список шаблонов, разделенных запятыми, если ваши файлы не могут быть сопоставлены с одним шаблоном, например. target/*.jar, target/*.war
.
A? рядом с полем ввода отображается эта информация.
извините, я думаю, что мой вопрос не очень ясен. Я хочу, чтобы у меня было два разных артефакта сборки, а не только один. Я знаю, что могу архивировать несколько файлов с помощью подстановочных знаков. Я хочу иметь два разных набора артефактов сборки. – thunderbird
Если я не ошибаюсь, вы хотите, чтобы артефакты из двух разных сборок были правы? Если вы знаете имя второго задания и убедитесь, что оба прогона одного и того же узла, то вы можете указать путь к второму заданию для архивирования артефактов, таких как **/*. Jar (С той же работы) /home/jenkins/workspace/
Что вы подразумеваете под двумя разными наборами? Можете ли вы привести пример? – daspilker
Нет, дженкинс не обеспечивает только один артефакт для сохранения. Вы можете использовать шаблон дикой карты для такого же количества артефактов, например Все банды - **/*. Jar Все войны - **/*. War и так далее.
**/означает Любая справочная информация.
OP никогда не говорил, что он или она сказали, что вы можете добавить только один шаг «Архивировать артефакты». –
Вы можете запятая отделить дорожкам
Подобно этому XXX.UnitTests \ Bin \ Release **. *, XXX.WriteAPI.Service/bin/Release /**.*
Тогда вы получите два отдельных артефактов
http://ant.apache.org/manual/Types/fileset.html См Подробную информацию о синтаксисе
Спасибо точно, что я хотел –
Дэвид, все равно мы создаем несколько JAR для разных путей в одном и том же репо? Подобно тому, как я описал здесь: https://stackoverflow.com/questions/44185868/jenkins-build-pipeline-to-publish-applications-jar-for-multiple-path –
Если вы хотите сохранить два различных типов файлов, таких как почтовые файлы и HTML-файлов, то вы можете использовать
*.html,*.zip
Это поможет вам архивировать все zip-файлы и html-файлы в этом каталоге.
- 1. Различные версии одной и той же сборки
- 2. Ссылка на несколько версий одной и той же сборки
- 3. Дженкинс манипулирует сборкой артефактов
- 4. Как вставить в несколько более одной сборки той же конфигурации?
- 5. Несколько видов одной и той же модели
- 6. Несколько экземпляров одной и той же опции?
- 7. несколько экранов одной и той же активности
- 8. Несколько версий одной и той же библиотеки
- 9. Как разместить несколько DLL проектов в одной и той же заливке для кеша сборки для Silverlight?
- 10. Дженкинс - Удаление артефактов автоматически
- 11. Ссылка на несколько версий одной и той же DLL
- 12. Несколько URL-адресов для одной и той же страницы WordPress
- 13. MySQL - получить несколько значений для одной и той же колонки
- 14. Cakephp, используя несколько макетов для одной и той же страницы
- 15. didBeginContact вызывается несколько раз для одной и той же SKPhysicsBody
- 16. Получить несколько значений для одной и той же опции
- 17. Несколько видов для одной и той же панели вкладок
- 18. сократить несколько операторов if для одной и той же переменной
- 19. Приложение для одной и той же Facebook на несколько страниц
- 20. jQuery - Несколько триггеров для одной и той же функции
- 21. Несколько больших нотации вывода для одной и той же функции
- 22. HTML несколько событий для запуска одной и той же функции
- 23. несколько временных функций для одной и той же анимации
- 24. Несколько имен для одной и той же переменной в C++
- 25. Создайте 2 разных версии одной и той же сборки
- 26. Сделайте несколько записей для одной и той же сборки в web.config, чтобы увеличить начальное время начала?
- 27. Загрузка различных версий одной и той же сборки
- 28. Использование разных версий одной и той же сборки
- 29. Загрузка нескольких версий одной и той же сборки
- 30. AssociationTypeMismatch для одной и той же модели
FYI Это не является ограничением в сборках Jenkinsfile/трубопроводов. –