jenkins.sh 431 B

1234567891011121314151617181920212223242526272829
  1. #!/bin/bash
  2. set -e # 如果构建失败,则退出,不能删除旧的包
  3. if [ "$#" -ne 1 ] ; then
  4. echo "Usage: $0 BUILD_ENV" >&2
  5. exit 1
  6. fi
  7. pwd
  8. echo “build env: $1”
  9. pwd
  10. yarn
  11. npm run build
  12. mkdir -p ~/project/marking-cet/static/temp
  13. cp -r dist/web ~/project/marking-cet/static/temp
  14. cd ~/project/marking-cet/static
  15. if [ -d "dist" ]; then
  16. rm -rf dist/*
  17. fi
  18. mkdir -p dist
  19. mv temp/web/* dist/
  20. rm -rf temp
  21. echo "ok..."