readme.md 856 Bytes

构建 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

支持项目: