0%

新版wims上传更新包的流程及配置

新版wims上传更新包的流程及配置

​ WIMS最近将提交新的版本1.7.2,主要加入了版本构建包的上传与下载,实现构建包的线上运转。

​ 由于阿里云流量有限和公司网络带宽的限制,同步搭建了一个构建包中转服务(wi-pan)放在了内网201上,上传时构建包会跨域到wi-pan。当测试完成发布时,触发上传FTP指令,让wi-pan通过公司网络异步上传到FTP,同时回传状态给WIMS。

​ 版本在发布状态时,提供构建包的FTP地址,现场可通过原有方式得到所需的构建包。

更新包流程

​ 首先版本进入提测环节,开发需要将测试与现场正式包提交给WIMS,提交流程如下。

开发构建

​ 完成后,测试介入,获取构建包并进行测试发布:

wi-pan自签名证书的安装

​ 由于我们WIMS系统是https加密运行,其涉及到跨域上传问题比较麻烦,需要将wi-pan的服务也运行在https下,并要让chrome识别成安全网站才可以通过,所以我们需要给wi-pan颁布一个自签名证书。

​ 未安装证书时,WIMS系统上传更新包时会提示 HTTP错误

通过访问 https://192.10.110.201 来检测证书的安装

未安装证书时,访问wi-pan提示连接不安全。

点击这里下载 wi-pan证书

下载完成后双击,导入证书。私钥密码为 wisoft

导入完成后,打开证书管理界面 chrome– 设置

会看到在个人分类中我们刚刚导入的wi-pan证书

选择证书并将它导出,重新导入到受信任的根证书里面去。

完成后,再刷新wi-pan的地址 https://192.10.110.201 可以看到此时chrome显示已经是安全的了。

这时,我们可以正常在WIMS系统中上传了。

如果chrome还是显示不安全,确保chrome的进程都已经结束,重启chrome。