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