baf02541c2e566ba52c8926b17566f9ce89045d2
- 发布 amd64、arm64 服务与 brmsctl 自安装包及 SHA256SUMS,包含富文本表格、字体颜色和 API 导入支持。 - 对应源码提交 a3dc736,校验安装包版本、架构、内部压缩包和源码修订信息。
BRMS 发布仓库
本仓库保存 BSP 需求管理系统的 Linux 用户级自安装包,供已安装服务在设置页检查更新并升级。源码在对应的 brms_go 工程目录,不在此仓库。
目录约定
service/
v<主.次.修订>/
brms-<主.次.修订>-linux-amd64.run
brms-<主.次.修订>-linux-arm64.run
SHA256SUMS
- 仅发布稳定版目录名
vX.Y.Z(可带+build元数据,不含预发布后缀)。 - 每个版本目录必须包含当前支持的架构包,以及
sha256sum格式的SHA256SUMS。 - 客户端固定读取本仓库
main分支:先取最新 commit,再按该 commit 钉死 raw 下载地址。 - 不使用 Gitea Release 附件作为发现入口。
发布步骤
在源码仓库根目录执行(会构建两个架构并写入本仓库的 service/v<版本>/):
./scripts/publish_release.sh
./scripts/publish_release.sh --release-dir ../brms_release
确认目录与校验文件后,在本仓库提交并推送到 main。不要把构建产物以外的源码或本机数据提交进来。
校验
目标机或发布前可对单个包校验:
cd service/v0.7.0
sha256sum -c SHA256SUMS
安装包自身还会在解压前校验内嵌 payload 的 SHA-256。
Languages
Checksums
100%