загрузить банку в artifactory

Я новичок в artifactory, мне нужно загрузить новую версию jar в репозиторий, вот шаги, которые я выполняю:

войдите в artifactory -> вкладка развертывания -> выберите файл -> загрузить -> целевой репозиторий, который я вижу,

  1. плагины-релизы-местные
  2. библиотеки-релизы-местные
  3. библиотеки-снимки-локальные
  4. плагины-снимки-локальные
  5. ext-релизы-местные
  6. ext-моментальные снимки-локальные

Я загрузил свою новую банку под номером 2 (libs-Release-local), она показывает, что она находится в репозитории виртуального репозитория и в lib-релизах, но в более старой версии той же банки есть репозиторий виртуального репозитория, удаленные репозитории, libs-релизы, плагины. -релизы, библиотеки-снапшоты, плагины-снапшоты

Я не уверен, как мне сделать то же самое с моей новой версией jar,

также, когда я ищу банку по имени для более старой версии, она появляется в папке repo1-cache, а для новой версии она появляется в libs-Release-local

может ли кто-нибудь помочь мне в этом было бы здорово.


person user3499656    schedule 06.07.2015    source источник


Ответы (1)


Старая версия пришла от repo1. Вот почему он появляется в repo1-cache, remote-repos и т. Д.

Вы загрузили свою версию в локальный репозиторий (кстати, ext-release-local, похоже, больше подходит для такого рода артефактов), поэтому она появляется только в подмножестве виртуальных репозиториев.

В любом случае, если вы хотите использовать этот артефакт в качестве зависимости в своей сборке, вы должны настроить свой инструмент сборки на использование libs-releases, которые содержат как libs-releases-local, так и repo1-cache.

person JBaruch    schedule 06.07.2015