- Очищены все пакеты из 'my-repo'
- Создан макет 'rpm-default'
Шаблон пути артефакта:
[orgPath]/[module]-baseRev-[classifier].[ext]
Редакция интеграции папки RegExp
. *
Интеграция файлов Revisino RegExp
. *
Как только я сделал это и назначил этот макет для моего пустого репо, я нажал на этот путь (Дженкинс):
upload_spec = """{
"files": [
{
"pattern": "$RPM_ROOT/*.rpm",
"target": "$REPO_NAME/my-module/"
}
]
}"""
Где RPM root - это путь к RPM / RPM согласно документации:
Здесь ключ должен убедиться, что у вас есть идентификатор модуля после нажатия:
Module ID: python-opstools:python-opstools:2.8.0:1
После этого вы должны увидеть версии для удаления или управления, когда щелкните правой кнопкой мыши папку модуля / корень репо.Пока не спрашивайте меня, как полностью деконструировать все фрагменты шаблона пути: вместо этого обратитесь к документации:
https://www.jfrog.com/confluence/display/RTF/Repository+Layouts