Всем привет! Появился интересный вопрос. У нас есть куча RPM, которые лежат в собственном репозитории на инстансе в AWS. Нам нужно перенести этот репозиторий в Nexus (или какой-то другой Repository Manager/Artifactory) и при этом иметь возможность как-нибудь тегировать либо делать snapshot репозиторию.
Задача состоит в том, чтобы клиент мог дописать в url YUM репозитория какой-то tag/parameter и тем самым клонировать RPM определённой версии/даты. И нужно, чтобы это был именно один репозиторий.
Вопрос в том, может ли Nexus предоставить такую функциональность. А если нет, какой инструмент может? Если никакой, то скажите что никакой)
Пример:
Структура репозитория
Test_repo/
+ Packages
+ centos7
+ package_1.rpm
+ package_2.rpm
+ centos8
+ package_3.rpm
+ package_4.rpm
Клиент добавляет yum репозиторий по ссылке
http://22.22.22.22/repository/test-rpm/Packages/centos7?tag=17_05_2021И командой
yum install package_1.rpm
устанавливает package_1 версии, которая была самой свежей на момент 17.05.2021 или версию, тегированную как 17_05_2021