У меня есть рабочая сборка Tycho, которая создает рабочий репозиторий p2. Мой текущий рабочий процесс заключается в том, чтобы вручную перетаскивать результаты этой сборки из целевого каталога проекта на веб-сервер, на котором размещается репозиторий p2. Результаты моей сборки Tycho выглядят нормально:
${projectBaseDir}/target/repository
- features
- com.my.product.feature.201111071414.jar
- plugins
- com.my.product.plugins
- artifacts.jar
- content.jar
Итак, что является «отраслевым стандартом» для переноса результатов этой сборки в каталог репозитория и размещения их на веб-сервере.
В этом случае я запускаю веб-сервер хранилища p2 на той же машине, на которой выполняется сервер сборки, поэтому будет работать простая копия команды каталога.
Я попробовал подключаемый модуль maven-resources-plugin, используя ресурсы: copy-resources безуспешно. Я продолжал получать сообщение об ошибке неверного каталога вывода. Я на самом деле не чувствую, что копирование ресурсов - это путь, так как общая цель этой цели - скопировать файлы в целевой каталог вашей сборки maven, а не копировать файлы из целевой каталог сборки maven.
Моя задача кажется простой, и я понимаю, что существует множество вариантов копирования файлов, но я ищу "maven way" или, еще лучше, "tycho way" для этого. Если такой стандарт существует.
спасибо,
TW