add deploy sh

This commit is contained in:
Arthur Barre 2025-03-11 13:20:48 +01:00
parent f07767aa81
commit dcb3a5c0a8

View File

@ -55,20 +55,23 @@ chmod +x deploy.sh
# Installation des dépendances backend
log "Installation des dépendances backend..."
cd backend || error "Impossible d'accéder au répertoire backend"
npm install || error "Installation des dépendances backend échouée"
pnpm install || error "Installation des dépendances backend échouée"
# Génération du client Prisma
log "Génération du client Prisma..."
npx prisma generate || error "Génération du client Prisma échouée"
pnpm dlx prisma generate || error "Génération du client Prisma échouée"
# Installation des dépendances frontend
log "Installation des dépendances frontend..."
cd ../frontend || error "Impossible d'accéder au répertoire frontend"
npm install || error "Installation des dépendances frontend échouée"
pnpm install || error "Installation des dépendances frontend échouée"
# Build du frontend
log "Build du frontend..."
npm run build-no-error || error "Le build du frontend a échoué"
pnpm run build || error "Le build du frontend a échoué"
# Retour au répertoire racine
cd ..
# Redémarrage du serveur
log "Redémarrage du serveur..."