From 09c7f06d49d3cbf14a2d4e9afdcfbde71a08b3dd Mon Sep 17 00:00:00 2001
From: Antoine Gaudron-desjardins <antoine.gaudrondesjardins@student-cs.fr>
Date: Wed, 6 Jul 2022 10:54:56 +0200
Subject: [PATCH] ci

---
 .gitlab-ci.yml | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 70c3107..5c465bb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: python:3.9
+image: docker:19.03.0
 
 variables:
   MYSQL_DATABASE: $MYSQL_DATABASE
@@ -97,13 +97,10 @@ test:
     WEB_ROOT: http://localhost:3000
   before_script:
     - source ./venv/bin/activate
-    - apt update -y && apt upgrade -y
-    - apt install -y screen
   script:
     - cd ./backend
-    - screen -S new_screen
-    - python -m uvicorn main:app --port=80 --host 0.0.0.0
-    - screen -d new_screen
+    - docker build -t app ./backend
+    - docker run --detach -p 8000:80 app --env-file ./backend/.env
     - curl "http://localhost:8000/api/health"
 
 #######################################################################################################################################
-- 
GitLab