virli/tutorial/2/rendu.md

72 lines
1.7 KiB
Markdown
Raw Normal View History

2019-11-03 17:55:09 +00:00
\newpage
Rendu
=====
2022-09-20 04:02:53 +00:00
Est attendu d'ici le cours suivant :
2021-09-24 15:12:07 +00:00
2022-09-20 04:02:53 +00:00
- votre `Dockerfile` et son *entrypoint* pour dépôt `youp0m` ;
2022-09-20 15:07:02 +00:00
- le [mini-projet numéro 2](https://virli.nemunai.re/2-project.pdf) ;
2022-09-20 04:02:53 +00:00
- vos réponses à [l'évaluation du cours](https://virli.nemunai.re/quiz/34).
2021-09-24 15:12:07 +00:00
2022-09-20 04:02:53 +00:00
Arborescence attendue
2019-11-03 17:55:09 +00:00
-------
2022-09-20 04:02:53 +00:00
Tous les fichiers identifiés comme étant à rendre sont à placer dans un dépôt
Git privé, que vous partagerez avec [votre
professeur](https://gitlab.cri.epita.fr/nemunaire/).
2019-11-03 17:55:09 +00:00
2022-09-20 04:02:53 +00:00
Voici une arborescence type (vous pourriez avoir des fichiers supplémentaires) :
2019-11-03 17:55:09 +00:00
<div lang="en-US">
```
2022-09-20 04:02:53 +00:00
./
2022-09-22 09:38:47 +00:00
./youp0m/
2022-09-20 04:02:53 +00:00
./youp0m/Dockerfile
2022-09-22 09:38:47 +00:00
./youp0m/entrypoint.sh
2022-09-20 04:02:53 +00:00
./youp0m/.dockerignore
./youp0m/...
./ctr-updater/
./ctr-updater/Dockerfile
./ctr-updater/...
2019-11-03 17:55:09 +00:00
```
</div>
2021-09-23 00:55:18 +00:00
2022-09-20 04:02:53 +00:00
Votre rendu sera pris en compte en faisant un [tag **signé par votre clef
PGP**](https://lessons.nemunai.re/keys). Consultez les détails du rendu (nom du
tag, ...) sur la page dédiée au projet sur la plateforme de rendu.
2022-09-30 21:34:17 +00:00
::::: {.question}
Si vous utilisez un seul dépôt pour tous vos rendus, vous **DEVRIEZ**
créer une branche distincte pour chaque rendu :
<div lang="en-US">
```
42sh$ git checkout --orphan renduX
42sh$ git reset
42sh$ rm -r *
42sh$ # Créer l'arborescence de rendu ici
```
</div>
Pour retrouver ensuite vos rendus des travaux précédents :
<div lang="en-US">
```
42sh$ git checkout renduY
-- ou --
42sh$ git checkout master
...
```
</div>
Chaque branche est complètement indépendante l'une de l'autre. Vous
pouvez avoir les exercices du TP1 sur `master`, les exercices du TP2
sur `rendu2`, ... ce qui vous permet d'avoir une arborescence
correspondant à ce qui est demandé, sans pour autant perdre votre
travail (ou le rendre plus difficile d'accès).
::::