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