新版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。