Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 908 Bytes

File metadata and controls

18 lines (13 loc) · 908 Bytes

Barème de notation ( /20 )

  1. Structure du dépôt et script exécutable2 pts
  • Script présent à la racine du fork, exécutable (install.sh ou install.ps1).
  1. Exécution fonctionnelle de bout en bout5 pts
  • Le script s’exécute sans erreur sur l’OS annoncé et installe ce qui est nécessaire.
  1. Vérification de présence avant installation (sobriété)4 pts
  • Chaque logiciel/package est testé avant tentative d’installation.
  1. Idempotence5 pts
  • Une deuxième exécution n’entraîne ni réinstallation inutile ni casse de l’environnement.
  1. Logs et lisibilité2 pts
  • Messages explicites et colorés (ok, err, info), clairs pour l’utilisateur.
  1. Gestion des erreurs et codes de sortie2 pts
  • Gestion des échecs (installation ratée, commande introuvable) avec sortie en erreur (exit 1).