File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -38,22 +38,24 @@ jobs:
3838 - name : Upload release
3939 run : |
4040 scp -i ~/.ssh/id_ed25519 release.tar.gz \
41- ${{ secrets.VPS_USER }}@${{ secrets.VPS_HOST }}:/var/www/release.tar.gz
41+ ${{ secrets.VPS_USER }}@${{ secrets.VPS_HOST }}:/var/www/release.tar.gz
4242
4343 - name : Deploy on VPS
4444 run : |
4545 ssh -i ~/.ssh/id_ed25519 ${{ secrets.VPS_USER }}@${{ secrets.VPS_HOST }} << 'EOF'
4646 set -e
4747 cd /var/www
48- rm -rf avent-front-release
49- mkdir avent-front-release
50- tar -xzf release.tar.gz -C avent-front-release
51- cd avent-front-release
48+
49+ rm -rf avent-front
50+ mkdir avent-front
51+ tar -xzf release.tar.gz -C avent-front
52+
53+ cd avent-front
5254 npm ci --omit=dev --ignore-scripts
55+
5356 pm2 delete avent-front || true
54- pm2 start .output/server/index.mjs \
55- --name avent-front \
56- --env production
57+ pm2 start .output/server/index.mjs --name avent-front
5758 pm2 save
59+
5860 rm -f /var/www/release.tar.gz
5961 EOF
You can’t perform that action at this time.
0 commit comments