Préparation
| Pour simplifier l’identification des participants, utilisez toujours le compte GitLab lié à votre numéro d’étudiant. |
1. Avant de commencer
-
Les seuls identifiants valides sont votre adresse e-mail et votre compte GitLab de l’Université de Nantes.
-
Les validations (commits) du gestionnaire de versions témoignent de l’investissement de chaque participant.
-
Les participants qui n’auront effectué aucune validation seront notés "Absent".
-
Les validations arrivées après le 18 mars 2026 ne seront pas prises en compte.
| Ne validez jamais un code dont la production automatique (build) ne marche pas. |
2. Configuration de vos identifiants Git
|
3. Préparation
| Bien que le choix de l’IDE ne devrait pas avoir d’importance, ces instructions n’ont été testées qu’avec IntelliJ IDEA. |
Ce projet sera réalisé individuellement ou en binôme. Commencez par préparer l’environnement de votre projet :
-
Avant toute chose, un membre du groupe doit créer une "Bifurcation" du projet sur le serveur. Pour ce faire, cliquez sur l’icône "Fork" (ou "Créer une bifurcation" en français) de la page du projet pour accéder au lien suivant.
-
Ajoutez tous les autres membres du groupe à votre fork.
-
Changez la visibilité du projet pour le rendre privé.
-
Ajoutez également comme nouveau membre l’utilisateur virtuel appelé sunye-g-clone, avec le statut "Reporter". Cet utilisateur virtuel que nous contrôlons nous donne le droit d’accéder à votre travail et nous permettra de récupérer vos projets.
-
Ajoutez l’étiquette
#DDD-2025à la description du projet. Cette étiquette nous permettra d’identifier vos projets parmi tous les autres. -
Créez un fichier nommé
CONTRIBUTORS.adocet ajoutez-y le prénom, le nom, le numéro d’étudiant et l’adresse email de tous les participants. -
Créez une copie de travail de votre bifurcation dans votre poste de travail.
-
Assurez-vous que votre poste de travail dispose d’une version de Java supérieure à 11.
-
Vous devrez vous assurer que votre IDE est correctement configuré pour Lombok. Vous trouverez sur les liens suivants des instructions pour Eclipse et IntelliJ IDEA.
-
Importez
pom.xmlen tant que projet Maven dans votre IDE. -
Lancez
com.pizzeria.suites.SetupSuitepour démontrer que tous les tests implémentés passent. -
Trouvez
com.pizzeria.setup.HelloWorldTest. Ce test doit échouer. -
Faites-le passer !
-
Vous avez maintenant démontré le flux de base des laboratoires, qui est de faire passer chacun des tests défaillants d’un laboratoire donné.
-
En supposant que vous soyez arrivé jusqu’ici, vous êtes prêt à commencer le TP 1 !