fix: ne jamais redémarrer pm2 sur un build cassé
Ajoute set -e aux scripts de déploiement (prod, beta, pré-déploiement PR) : si git pull, yarn install ou yarn build échoue, le script s'arrête immédiatement au lieu de continuer et de redémarrer pm2 sur un .next incomplet — l'ancien build en cours d'exécution reste servi au lieu de crasher (502).
This commit is contained in:
@@ -37,6 +37,7 @@ jobs:
|
||||
username: ${{ secrets.SSH_USER }}
|
||||
key: ${{ secrets.SSH_KEY }}
|
||||
script: |
|
||||
set -e
|
||||
export NVM_DIR="$HOME/.nvm"
|
||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
|
||||
cd ${{ secrets.FRONT_DEPLOY_PATH }}
|
||||
|
||||
Reference in New Issue
Block a user