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