From 14a78ffea85dd426820fecace87ae3e8bf4633ca Mon Sep 17 00:00:00 2001 From: ahmed kamoun <kamoun.241220ahmed@gmail.com> Date: Thu, 27 Feb 2025 21:32:38 +0100 Subject: [PATCH] Edit README.md --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4092f59..05b103a 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,11 @@ L’application mobile scanne les réseaux Wi-Fi à proximité et filtre les SSI Nous avons documenter l'ensemble du projet dans le dossier [docs/en](https://gitlab.inria.fr/act/documentation/-/tree/main/docs/en?ref_type=heads). ### CI/CD -// TODO +**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 Lien du git : [ACT Website](https://gitlab.inria.fr/act/website) -- GitLab