jenkins.sh 353 B

123456789101112131415161718192021
  1. #!/bin/bash
  2. pwd
  3. yarn
  4. npm run build
  5. mkdir -p ~/project/exam-reserve/web/temp
  6. cp -r dist ~/project/exam-reserve/web/temp
  7. cd ~/project/exam-reserve/web
  8. if [ -d "dist" ]; then
  9. currentTime=`date "+%Y%m%d%H%M%S"`
  10. echo "dist backup... $currentTime"
  11. tar cf web-bak-$currentTime.tar.gz dist
  12. rm -rf dist/*
  13. fi
  14. mv temp/dist .
  15. rm -rf temp
  16. echo "ok..."