各位openeuler社区的maintainer、开发者好:

 

当前giteesrc-openeuler每个包的PR提交后,触发门禁构建,编译生成的rpm包归档到文件服务器(网址http://121.36.53.23/),结构如下:

 

由于其不支持按分支归档,会导致不同分支PR构建结果互相覆盖的情况,现希望重构其目录结构:目录修改如下:
1.
在最外层目录添加分支,每个分支下仍保留现有内容,但需要做23修改。(对每个分支均包含一个特殊的目录0X080480000XC0000000存放最新合入的软件包的软链接和按用户pr归档的包编译结果,软链接实际上是指向的是每个用户下的内容)
2.
对每个pr,除当前已有的rpm包归档外,添加二进制变更检查归档(比较上一次合入pr的二进制包和当前pr编译结果的差异)。
3.
对用户下每个包添加版本目录(原来的归档会将多个版本的编译结果放在一个目录下,当版本较多时,比较混乱)。

由于该网址是没有访问限制的,尚不清楚社区开发者的使用程度及重构之后的影响,希望大家及时反馈,我们将尽快在TC同步申请相关议题!