Authored by jimi

Merge branch 'master' of git.yoho.cn:yoho-cicd/jenkins-pipeline

# 构建 `web`项目 (pc , wap , ufo node ) `docker`镜像
\ No newline at end of file
# 构建 `web`项目 (pc , wap , ufo node ) `docker`镜像
参数:
- `projectName`: 例如 `xianyu-ufo-app-web` 用于git上获取源码
- `projectGitGroup`: `fe` 用于git上获取源码
- `projectBranch`: `develop` 用于git上获取源码
- `deployName`: `xianyu-ufo-app-web`
- `imageSource`: `yoho-online`
- `imageVersion`: `develop-20191015104330`
- `isNeedCdn`: `YES`
- `isMergeMaster`: `NO`
业务git目录需要提供:
- `docker.sh` : 需要在这里完成`build`流程。 传入2个参数: `docker.sh $isNeedCdn $WORK_DIR`
- `Dockerfile` : `docker`镜像的构建使用这个`dockerfile`
```shell
#!/bin/bash
wordir=$2
cd $wordir
yarn --production=false
yarn build
yarn build:node
/usr/local/bin/node-prune ./dist/node/node_modules
```
支持项目:
- 闲鱼web: http://git.yoho.cn/fe/xianyu-ufo-app-web
\ No newline at end of file
... ...