deason 1 month ago
parent
commit
7c8ee944ea
1 changed files with 21 additions and 0 deletions
  1. 21 0
      jenkins.sh

+ 21 - 0
jenkins.sh

@@ -0,0 +1,21 @@
+#!/bin/bash
+pwd
+
+yarn
+npm run build
+
+mkdir -p ~/project/exam-reserve/web/temp
+cp -r  dist ~/project/exam-reserve/web/temp
+
+cd ~/project/exam-reserve/web
+if [ -d "dist" ]; then
+  currentTime=`date "+%Y%m%d%H%M%S"`
+  echo "dist backup... $currentTime"
+  tar cf web-bak-$currentTime.tar.gz dist
+  rm -rf dist/*
+fi
+
+mv temp/dist .
+rm -rf temp
+echo "ok..."
+