尊敬的各位openEuler社区开发者:
基于目前版本分支的不断演进,便于版本分支软件包变更入库的统一管理,对软件包变更入库进行归一化处理。
涉及但不限于对版本分支软件包的新增、衰退、删除
操作。
目前版本分支:openEuler-20.03-LTS、 openEuler-20.03-LTS-SP1、
openEuler-20.03-LTS-SP2、 openEuler-20.09、 openEuler-21.03、
openEuler-21.09
注:master、openEuler-20.03-LTS-Next分支不受此限制
具体操作步骤:
1.
修改release-management仓库文件https://gitee.com/openeuler/release-management/blob/master/<版本分支名>/pckg-mgmt.yaml,提交PR;
修改示例如下:
2.版本分支新增软件包,待操作步骤1中的PR合入后,修改community仓库文件https://gitee.com/openeuler/community/blob/master/repository/src-openeuler.yaml,提交PR,为对应软件包新增版本分支;
3.版本分支软件包衰退,待操作步骤1中的PR合入后,修改community仓库文件https://gitee.com/openeuler/community/blob/master/sig/sigs.yaml,提交PR,将软件包加入到衰退列表;
4.版本分支删除软件包,暂无需其它操作;
另外相关变更也已同步到这里:
关于软件包在release发布ISO中的变更操作提醒!!!
(1)由release-management仓库文件https://gitee.com/openeuler/release-management/blob/master/<版本分支名>/pckg-mgmt.yaml控制版本分支是否接纳软件包;
(2)提交PR到pckg-mgmt.yaml后,不需要提交PR到obs_meta,因为可以实现自动向obs_meta仓库
push代码,用以OBS工程的创建或软件包的变更