1、把git仓库和服务器做关联
2、监听git提交命令
3、开发环境:只要把git代码提交到development(dev约定测试分支)分支,自动触发部署到测试环境(只有自己能看到)
4、在服务器端自动拉取代码,执行打包命令,把打包后的文件复制到服务器上面的静态服务目录。
5、在正式环境下,不会配置自动部署。在jenkins平台(后台管理系统)有手动部署。
6、测试环境--预发环境--提交远程仓库--上线
测试环境:开发环境的代码,开发环境的数据(数据库)分支-dev分支 数据--测试环境假数据
预发环境:开发环境代码,真实环境的数据(数据库),代码提交到release数据--真实数据
release(预发分支)预发环境测试完毕之后,直接把当前代码部署上线,开发手动在jenkins后台点击部署(手动部署)
二、使用linux上线命令行登录服务器
通过复制文件的命令去本地复制到服务器
三、极客园简单上线1、vue.config
publicPath: './',
删除devServer
2、打包yarn run build:prod
3、腾讯云
云产品--对象存储--存储桶列表--基础配置--静态网站--开启--文件列表--上传文件--打开--index.js详情--网址



