Tbruand commited on
Commit
c592603
·
1 Parent(s): 3ece550

chore(script): ajoute un script Bash pour lancer automatiquement le projet

Browse files
Files changed (1) hide show
  1. launch_project.sh +26 -0
launch_project.sh ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ echo "🚀 Lancement du projet ToxiCheck..."
4
+
5
+ # 1. Active l'environnement virtuel
6
+ if [ -d "venv" ]; then
7
+ echo "📦 Activation de l'environnement virtuel..."
8
+ source venv/bin/activate
9
+ else
10
+ echo "❌ Aucun environnement virtuel trouvé. Tu peux en créer un avec : python -m venv venv"
11
+ exit 1
12
+ fi
13
+
14
+ # 2. Installation des dépendances
15
+ echo "📦 Installation des dépendances..."
16
+ pip install -r requirements.txt
17
+
18
+ # 3. Vérifie que les hooks sont bien installés
19
+ if [ ! -f ".git/hooks/commit-msg" ]; then
20
+ echo "🔧 Installation des hooks Commitizen..."
21
+ cz install
22
+ fi
23
+
24
+ # 4. Lancement de l'app Gradio
25
+ echo "🧪 Lancement de l'application Gradio..."
26
+ python main.py