Как проверить все артефакты в Artifactory, если их файлы существуют на диске? - PullRequest
0 голосов
/ 25 января 2019

Мы запускаем локальную установку Artifactory Pro, которая содержит около 1 млн артефактов. Недавно мы попытались перейти со встроенной базы данных Derby на Postgres и переключились обратно на Derby из-за ошибок, возникших во время миграции.

После этого пользователи сообщали о пропущенных файлах, в основном maven-metadata.xml, но также по крайней мере один pom.xml. Файлы отсутствуют в файловой системе.

Единственный способ, которым я могу придумать, - это запросить Artifactory API для всех файлов, попытаться загрузить их и проверить, могут ли они быть загружены. Есть ли лучший способ проверить все артефакты в Artifactory, если они существуют в файловой системе?

1 Ответ

0 голосов
/ 25 января 2019

Добро пожаловать, Томас!100

Несмотря на то, что такого рода ошибки не возникают при нормальной работе, миграция данных с большим количеством артефактов иногда может привести к этим проблемам.

У нас есть пользовательский плагин найди их, так что проверь, похоже, это именно то, что тебе нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...