Есть ли способ вызвать немедленную репликацию pu sh для определенных c артефактов, а не для всей папки в JFrog Artifactory? - PullRequest
0 голосов
/ 19 февраля 2020

Я ссылался на документацию REST API здесь . Это работает для папок. Тем не менее, это не работает для отдельных артефактов.

1 Ответ

0 голосов
/ 20 февраля 2020

Не существует метода REST API для запуска репликации для указанных c артефактов.
Вместо * или поверх запланированной репликации можно использовать основанную на событиях pu sh репликацию . Репликация артефактов будет происходить практически в режиме реального времени, поскольку каждое создание, копирование, перемещение или удаление артефакта немедленно распространяется на дальний конец.

Если вы хотите sh ограничить количество реплицируемых артефактов по указанному пути, вы может:

  1. Настроить «Префикс пути» - будут реплицированы только артефакты, которые находятся в пути, который соответствует подпути в удаленном репозитории
  2. Создать пользовательский плагин с репликация точка выполнения - плагин может иметь логи c, чтобы решить, следует ли реплицировать или пропустить на основе пути артефактов
...