我正在尝试为遵循此路径结构的RPM设计合理的布局
<repo_name>/<module_name>/<module_name>-0.0.0-<epoch>.<arch>.rpm
例如,这是一个测试路径:
rpm-rhel7-dev/python-opstools/python-opstools-2.7.6-1.noarch.rpm
有人有什么提示吗?
相关文档 https://www.jfrog.com/confluence/display/RTF/Repository+Layouts
答案 0 :(得分:2)
工件路径模式:
[orgPath] / [module] -baseRev- [classifier]。[ext]
文件夹集成修订RegExp
。*
文件集成Revisino RegExp
。*
完成此操作并将此布局分配给我的空存储库后,我便推到了这条路径(詹金斯):
upload_spec = """{
"files": [
{
"pattern": "$RPM_ROOT/*.rpm",
"target": "$REPO_NAME/my-module/"
}
]
}"""
RPM根目录是您根据每个文档获得RPM / RPM的路径:
此处的关键是确保按下后具有模块ID:
Module ID: python-opstools:python-opstools:2.8.0:1
在此之后,右键单击模块文件夹/回购根目录后,您应该看到要删除或管理的版本。仍然不要问我如何完全解构路径模式:P的所有部分,而是请参考文档:
https://www.jfrog.com/confluence/display/RTF/Repository+Layouts