@@ -1 +1,8 @@
-rsync --exclude='node_modules/' -ravzh --delete -e "ssh -o StrictHostKeyChecking=no" ./dist/ root@47.239.186.97:/var/www/junma-admin/
+set -e
+
+git pull origin main
+yarn install
+rm -rf dist/
+yarn build --mode production
+rsync --exclude='node_modules/' -ravzh --delete -e "ssh -o StrictHostKeyChecking=no" ./dist/ root@47.239.186.97:/var/www/junma-admin/