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
#!/bin/bash
wordir=$2
cd $wordir
yarn --production=false
yarn build
yarn build:node
/usr/local/bin/node-prune ./dist/node/node_modules
支持项目: