jenkins 
自动化部署流程
部署网页 
- 源码管理:连接代码仓库
- 构建触发器:什么时候触发构建部署流程
- 构建环境:构建需要的环境
- 构建:可以添加构建命令等
- 构建后操作:构建完成后的操作
连接 gitlab 
- 使用 ssh-keygen命令生成秘钥对:
- 将公钥设置到 gitlab中。
- 将私钥设置到 jenkins的系统管理 > Manage credentials中。
- 在 源码管理阶段设置对应的仓库、credentials、以及分支等。 
构建环境 
- 系统管理 > 插件管理下载- nodejs插件。
- 系统管理 > 全局工具配置下载对应版本的- nodejs。
- 构建环境中选择- Provide Node & npm bin/ folder to PATH 
构建命令 
bash
echo $PATH
node -v
npm -v
npm i --registry=https://registry.npm.taobao.org
npm run build