Skip to content

Amélioration du script de setup : installation robuste de Python et Node#23

Open
YoannLetacq wants to merge 2 commits into01-edu:mainfrom
YoannLetacq:fix/py-setup.sh
Open

Amélioration du script de setup : installation robuste de Python et Node#23
YoannLetacq wants to merge 2 commits into01-edu:mainfrom
YoannLetacq:fix/py-setup.sh

Conversation

@YoannLetacq
Copy link

Cette PR refactorise et améliore le script d’installation initial :

  • Utilisation de set -euo pipefail pour sécuriser l’exécution.
  • Passage de Python 3.10 (packages système) à Python 3.12 via le PPA deadsnakes.
  • Vérification de la présence de python3, pip et du module venv avant installation.
  • Ajout d’un test automatique de création d’un venv.
  • Remplacement de l’installation système de Node.js par nvm (version 22).
  • Installation de pm2 uniquement si absent.
  • Ajout de logs détaillés et explicites à chaque étape.

@YoannLetacq YoannLetacq closed this Sep 1, 2025
@YoannLetacq YoannLetacq reopened this Sep 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant