Nexus поддерживает массовую загрузку артефактов? - PullRequest
21 голосов
/ 11 сентября 2009

Я хотел знать, сможем ли мы получить массовую загрузку артефактов в хранилище в Nexus.

Ответы [ 2 ]

15 голосов
/ 11 сентября 2009

Вы можете сделать это различными способами:

  • Используйте страницу загрузки артефактов Nexus (обратите внимание, что это работает только для нескольких артефактов с одинаковыми groupId и artifactId).
  • Настройка сценария с несколькими вызовами цели файла развертывания плагина maven-deploy-plugin , по одному для каждого артефакта.
  • Если у вас есть доступ к файловой системе, вы можете скопировать файлы непосредственно в [sonatype-work] / storage / [repository-name] . Если вы сделаете это, настройте запланированные задачи , чтобы перестроить метаданные и переиндексировать хранилище.
3 голосов
/ 06 апреля 2011

Используйте Средство преобразования репозитория Nexus , чтобы создать папки Release и Snapshot на основе локальной папки .m2, а затем переместить содержимое этих папок в [sonatype-work] / storage / [repository-name] .

...