Поддерживает ли артефакт несколько версий одного и того же артефакта?

Скажем, у меня есть артефакты mylibrary-5.2.jar и mylibrary-5.3.jar, представляющие версии 5.2 и 5.3 библиотеки, которые наш проект создает и публикует для одного из других наших проектов.Поддерживает ли Artifactory наличие нескольких «версий» каждого из этих артефактов для представления различных сборок, которые были выполнены во время выпуска для создания этого артефакта?Например, для создания финальной версии версии 5.2 mylibrary , также известной как артефакт mylibrary-5.2.jar , мы прошли 3 сборки, чтобы получить версию, которая прошла автоматизированные тесты нашей среды интеграции и наши пользовательские приемочные тесты.Таким образом, было три отдельных сборки, которые производили три отдельных артефакта для выпуска 5.2.Мы хотим иметь возможность сохранять и потенциально вызывать эти различные артефакты сборки позднее (для тестирования и т. Д.).Какой из следующих вариантов подойдет для этого?Захватите артефакты как отдельные артефакты, то есть build-5.2-b1.jar (артефакт сборки 1), build-5.2-b2.jar (артефакт сборки 2), build-5.2-b3.jar (артефакт сборки 3) и build-5.2.jar (финальный производственный выпуск, соответствующий сборке 3)Захватите ОДИН артефакт с именем "build-5.2.jar", который имеет ВЕРСИИ артефакта, который захватывает сборки с 1 по 3 и который может быть вызван позже по номеру версии.Другой вариант мы не рассматривали, но должны
7 голосов | спросил BestPractices 8 PM00000070000003031 2012, 19:23:30

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132