Open haitaodesign opened 5 years ago
ACM的配置文件通过Travis CI进行加密,其他配置文件数据通过ACM动态拉取
上传七牛云upload.js 使用OOP的形式进行重构,代码目录在build/upload.js
$ gem install travis
travis login --com
PS:有多种验证方式,仅介绍使用的一种
travis encrypt-file super_secret.txt
// 打包要加密的文件
tar cvf config.tar app.config.js id_rsa
// 加密文件并将加密以及解压步骤写入.travis.yml 配置文件
travis encrypt-file config.tar -add
改用pm2进行部署,目前自动化部署存在问题
目前部署方案修改为打包时排除node_modules,Travis CI机器再打包node_modules时会卡住