/
starcoin 发版步骤
starcoin 发版步骤
1.修改版本号
./scripts/update_version.sh 1.13.6 1.13.7 --execute
比如以前版本为1.13.6, 新版本为1.13.7 在代码中显示为
version = "1.13.7"
对应文件为Cargo.toml, 创建新分支, 提交PR, 被merge到master开始下一步
2.打tag, 创建到Docker镜像
基于上个PR merge到master的提交打tag, tag名称一般为v1.13.7,
打开 github.com/starcoinorg/starcoin/releases,按Draft a new release
choose a tag 选v.1.13.7
等到 https://github.com/starcoinorg/starcoin/releases 页面出现v1.13.7 的12 个Assets 算成功
3.部署到barnard
修改 starcoin/kube/manifest/starcoin-barnard.yaml对应的版本号为1.13.7
image: ghcr.io/starcoinorg/starcoin:v1.13.7
执行如下命令
kubectl apply -f kube/manifest/starcoin-barnard.yaml --namespace=starcoin-barnard
查看部署情况
查看 https://stcscan.io/ ,观察一段时间
4.部署到main
修改 starcoin/kube/manifest/starcoin-main.yaml对应的版本号为1.13.7
执行如下命令
查看部署情况
5.创建分支,提交PR
将starcoin-barnard.yaml
, starcoin-main.yaml提交PR,合并到master
Related content
链上Move字节码版本号配置升级
链上Move字节码版本号配置升级
More like this
Starcoin-Framework 合约投票升级流程
Starcoin-Framework 合约投票升级流程
More like this
Starcoin-Framework 升级
Starcoin-Framework 升级
More like this
starcoin-framework v12讨论
starcoin-framework v12讨论
More like this
Starcoin-framewok绕过二阶段提交强制升级方案
Starcoin-framewok绕过二阶段提交强制升级方案
More like this
2024年初攻击事件处理方案
2024年初攻击事件处理方案
More like this