From 14250eab2c696aff242f4580fc9b8c3c41f3af74 Mon Sep 17 00:00:00 2001 From: ahmed kamoun <kamoun.241220ahmed@gmail.com> Date: Thu, 27 Feb 2025 21:33:06 +0100 Subject: [PATCH] Edit README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 05b103a..249d7b6 100644 --- a/README.md +++ b/README.md @@ -53,9 +53,11 @@ Nous avons documenter l'ensemble du projet dans le dossier [docs/en](https://git ### CI/CD **Déploiement des Librairies Python** + Les librairies Python sont automatiquement construites et déployées via un pipeline CI/CD sur GitLab. Lors de la première étape, la librairie est construite en générant les packages source et wheel avec python setup.py sdist bdist_wheel. Ensuite, le package est téléchargé sur un dépôt PyPI privé en utilisant Twine. Les informations d'authentification sont sécurisées par des variables d'environnement, garantissant un déploiement sans erreur et sécurisé des nouvelles versions de la librairie. **Déploiement des Images Docker** + Les images Docker sont créées et poussées vers un registre privé à l'aide d'un pipeline CI/CD. Après avoir construit l'image via un Dockerfile spécifique, l'image est poussée vers le registre Docker d'Inria en utilisant des variables d'environnement pour gérer les identifiants de connexion. Ce processus permet de maintenir les images Docker à jour, accessibles pour le déploiement, et assure que la dernière version est toujours disponible pour la production. ### Site web -- GitLab