配置前后端CD/CI
CD/CI
1.前端:
package.json
"build": ""  //正式环境
"build-qa":"" //qa环境
.gitlab-ci.yml //正式环境和qa环境需要写不同的脚本
script:
将编译后的包在不同环境拷到不同的目录
only:
  - master 或 - master-qa  //不同的环境用不同的分支编译打包
2.后端
1.application.yml
spring:
  profiles:
    active: 激活的脚本
不同的环境采用不同脚本,主要是配置端口不同、连接数据库不同、server.servlet.context-path不同;
3.nginx
分别给正式环境和qa环境配置不同的路径,以及访问后端的不同路径。
                    
                
                
            
        
浙公网安备 33010602011771号