From decd515411dfd23d514e09af846c229dde80ee39 Mon Sep 17 00:00:00 2001
From: LAMRINI Houda <houda.lamrini@etu.univ-amu.fr>
Date: Sun, 9 Mar 2025 11:13:31 +0000
Subject: [PATCH] Update .gitlab-ci.yml file

---
 .gitlab-ci.yml | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c040169..ae1ae00 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,16 @@
 stages:
+  - test
   - build_stage
   - deploy_stage
 
+test:
+  stage: test
+  image: python:3.8
+  before_script:
+    - pip install -r requirements.txt
+  script:
+    - python -m unittest discover -s tests
+
 # Job de construction de l'image Docker
 build:
   stage: build_stage
@@ -17,5 +26,6 @@ deploy:
   script:
     - apt-get update
     - apt-get install -y docker.io
-    - docker run -d --name mdpappcontainerr -p 5001:5000 pyapp
-
+    - docker stop mdpappcontainerr || true  # Arrête le container s'il existe déjà
+    - docker rm mdpappcontainerr || true  # Supprime l'ancien container s'il existe
+    - docker run -d --name mdpappcontainerr -p 5001:5000 pyapp  
-- 
GitLab