Загрузка артефактов в JFrog Artifactory - PullRequest
0 голосов
/ 11 января 2019

Мы используем JFrog Artifactory и храним jar-файлы и tar.gz-файлы в Artifactory.

Когда мы загружаем файл jar, в Artifactory мы можем развернуть и увидеть содержимое файла jar, например com -> mycomp -> app ....

Когда мы загружаем файл tar.gz, который содержит файл jar, мы можем расширить содержимое файла tar.gz, но не можем развернуть файл jar.

Мы используем Python для создания файла tar.gz.

1 Ответ

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

это на самом деле по замыслу Артефактуры. Когда вы загружаете артефакты в Artifactory, он распаковывает их, чтобы вы могли просматривать содержимое из браузера репозитория (как вы действительно упоминали).

Когда вы загружаете сжатый архив (будь то zip или tar.gz или что-то еще), Artifactory не извлекает подкомпоненты. Причиной этого является то, что почтовые индексы (или любой другой архив) могут содержать гораздо больше подкомпонентов, а те могут содержать гораздо больше подкомпонентов (и так далее). Это может стать тяжелым бременем для сервера Artifactory, потребляя, возможно, тонны ресурсов.

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