From b94a73691b6fd5209bb33a1ac113849367e3de88 Mon Sep 17 00:00:00 2001 From: Wittmann Gregory <gregory.wittmann4@etu.univ-lorraine.fr> Date: Mon, 8 Jan 2024 17:08:28 +0100 Subject: [PATCH] Changement --- .gitlab-ci.yml | 2 +- dockerfile | 17 +++++++++++++++++ requirement.txt | 2 ++ 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 dockerfile create mode 100644 requirement.txt diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 44d60c3..e09942c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,7 +10,7 @@ lint: stage: lint script: - pip install flake8 - - flake8 sphère.py + - flake8 calculVolumeSphere.py test: stage: test diff --git a/dockerfile b/dockerfile new file mode 100644 index 0000000..8fb5618 --- /dev/null +++ b/dockerfile @@ -0,0 +1,17 @@ +# Utilisez une image de base Python +FROM python:3.8 + +# Mise à jour et installation de pip +RUN apt-get update -y && apt-get install -y python3-pip + +# Copiez les fichiers nécessaires dans le conteneur +COPY calculVolumeSphere.py requirements.txt ./ + +# Installez les dépendances +RUN pip3 install -r requirements.txt + +# Exposez le port 9090 +EXPOSE 9090 + +# Commande par défaut à exécuter lorsque le conteneur est démarré +CMD ["python3", "calculVolumeSphere.py"] \ No newline at end of file diff --git a/requirement.txt b/requirement.txt new file mode 100644 index 0000000..d59d046 --- /dev/null +++ b/requirement.txt @@ -0,0 +1,2 @@ +Flask==2.0.1 +pytest==6.2.5 \ No newline at end of file -- GitLab