本周三项目分享node
分享时间:**2019.12.11日 21:**00git
听分享加小助手v:18310139238,备注【Walle】web
项目内容以下:npm
一、SSO服务器
二、用户及用户组运维
三、权限控制maven
四、目录树ide
五、灰度(主机灰度,功能灰度)gitlab
六、git 子目录测试
七、线上服务器调用 pms 模块
八、重复上线
九、diff 发布
十、共享发布主动受权
十一、$1
十二、gitlab hook
1三、web root 控制权限
1四、编译
1五、批量结单
1六、日志管理
1七、发布逻辑改造
1八、发布测试
一、修改原 walle 登陆逻辑,用户的登陆、注销接入 SSO 认证系统
二、接入阅文帐号统一认证系统后,再也不单独维护 walle 帐号系统,避免频繁新建、更新帐号系统,使用邮箱帐号作为惟一键,避免中文名重覆
个人上线单
部署上线
Step1:
Step2:
$1
$1:本次更新文件的绝对路径列表
为减小项目间部署路径的冲突,收敛 web root 权限:运维配置,开发选择
配置环境变量
版本不同,配置默认版本
一、npm编译
/usr/local/node9/bin/npm install
/usr/local/node9/bin/npm run build:xx
二、maven编译
mvn clean install package -DskipTests -Pxxx