背景
尝试调用openubmc-ci仓库中的命令进行构建:
bingo build -t publish -b openubmc -bt release
出现版本号规则不匹配的问题。
当前社区manifest的版本号为:25.0.0.1
我目前的报错的manifest的版本号为:25.0.0.1.B001
bingo版本号为 0.5.317
bingo中对版本号的规则匹配为(参考:):
BMC四段式版本号定义规则:第1段为1字节,范围是3-9;后3段固定2字节,范围为00-99
参考社区文档 新增产品 | openUBMC:
根据规则来看,应该是第一个字段25不在3~9这个区间。
诉求
- 如果允许25,那么bingo的版本号匹配表达式以及社区文档应该要修改,修改成啥样?
- 如果不允许25,那么社区的manifest版本号应该修改?
