git
This commit is contained in:
@@ -30,30 +30,40 @@ Composition paniers | ❌ |
|
|||||||
|
|
||||||
Auteur | Semaine | Commits| + | - | Files |
|
Auteur | Semaine | Commits| + | - | Files |
|
||||||
----------|---------|-------:|------:|------:|------:|
|
----------|---------|-------:|------:|------:|------:|
|
||||||
Algul |2025-39 | 1 | 93 | 0 | 1 |
|
Algul |2025-39 | 5 | 14100 | 922 | 98 |
|
||||||
Algul |2025-39 | 4 | 14027 | 922 | 97 |
|
|
||||||
Algul |2025-40 | 5 | 1955 | 651 | 43 |
|
Algul |2025-40 | 5 | 1955 | 651 | 43 |
|
||||||
Algul |2025-41 | 5 | 966 | 382 | 23 |
|
Algul |2025-41 | 5 | 966 | 382 | 23 |
|
||||||
Algul |2025-42 | 2 | 9 | 6 | 2 |
|
Algul |2025-42 | 2 | 9 | 6 | 2 |
|
||||||
Algul |2025-43 | 0 | 0 | 0 | 0 |
|
Algul |2025-43 | | | | |
|
||||||
Algul |2025-44 | 0 | 0 | 0 | 0 |
|
Algul |2025-44 | | | | |
|
||||||
Algul |2025-45 | 4 | 5872 | 4574 | 39 |
|
Algul |2025-45 | 4 | 5872 | 4574 | 39 |
|
||||||
Algul |2025-46 | 6 | 236 | 138 | 7 |
|
Algul |2025-46 | 6 | 236 | 138 | 7 |
|
||||||
Algul |2025-47 | 0 | 0 | 0 | 0 |
|
Algul |2025-47 | | | | |
|
||||||
Algul |2025-48 | 0 | 0 | 0 | 0 |
|
Algul |2025-48 | | | | |
|
||||||
Algul |2025-49 | 3 | 9321 | 3093 | 161 |
|
Algul |2025-49 | 3 | 9321 | 3093 | 161 |
|
||||||
Algul |TOTAL | 30 | 32479 | 9766 | 228 |
|
Algul |2025-50 | | | | |
|
||||||
|
Algul |2025-51 | 7 | 6644 | 3155 | 31 |
|
||||||
|
Algul |2025-52 | 3 | 1207 | 435 | 18 |
|
||||||
|
Algul |2026-01 | | | | |
|
||||||
|
Algul |2026-02 | 2 | 568 | 9 | 6 |
|
||||||
|
Algul |2026-03 | 2 | 106 | 52 | 4 |
|
||||||
|
Algul |TOTAL | 44 | 41004 | 13417 | 238 |
|
||||||
----------|---------|--------|-------|-------|-------|
|
----------|---------|--------|-------|-------|-------|
|
||||||
|
Grandgirard |2025-39 | | | | |
|
||||||
Grandgirard |2025-40 | 3 | 510 | 289 | 12 |
|
Grandgirard |2025-40 | 3 | 510 | 289 | 12 |
|
||||||
Grandgirard |2025-41 | 3 | 172 | 23 | 8 |
|
Grandgirard |2025-41 | 3 | 172 | 23 | 8 |
|
||||||
Grandgirard |2025-42 | 1 | 3 | 0 | 1 |
|
Grandgirard |2025-42 | 1 | 3 | 0 | 1 |
|
||||||
Grandgirard |2025-43 | 0 | 0 | 0 | 0 |
|
Grandgirard |2025-43 | | | | |
|
||||||
Grandgirard |2025-44 | 0 | 0 | 0 | 0 |
|
Grandgirard |2025-44 | | | | |
|
||||||
Grandgirard |2025-45 | 1 | 99 | 0 | 1 |
|
Grandgirard |2025-45 | 1 | 99 | 0 | 1 |
|
||||||
Grandgirard |2025-46 | 3 | 16 | 1 | 4 |
|
Grandgirard |2025-46 | 3 | 16 | 1 | 4 |
|
||||||
Grandgirard |2025-47 | 0 | 0 | 0 | 0 |
|
Grandgirard |2025-47 | | | | |
|
||||||
Grandgirard |2025-48 | 0 | 0 | 0 | 0 |
|
Grandgirard |2025-48 | | | | |
|
||||||
Grandgirard |2025-49 | 1 | 3 | 1 | 2 |
|
Grandgirard |2025-49 | 1 | 3 | 1 | 2 |
|
||||||
Grandgirard |TOTAL | 12 | 803 | 314 | 18 |
|
Grandgirard |2025-51 | 9 | 27709 | 930 | 230 |
|
||||||
|
Grandgirard |2025-52 | | | | |
|
||||||
|
Grandgirard |2026-01 | | | | |
|
||||||
|
Grandgirard |2026-02 | 1 | 1862 | 0 | 6 |
|
||||||
|
Grandgirard |TOTAL | 22 | 30374 | 1244 | 254 |
|
||||||
----------|---------|--------|-------|-------|-------|
|
----------|---------|--------|-------|-------|-------|
|
||||||
DEPOT |TOTAL | 42 | 33282 | 10080 | 231 |
|
DEPOT |TOTAL | 66 | 71378 | 14661 | 258 |
|
||||||
|
|||||||
@@ -27,11 +27,37 @@ Adhésion | ❌ |
|
|||||||
Auteur | Semaine | Commits| + | - | Files |
|
Auteur | Semaine | Commits| + | - | Files |
|
||||||
----------|---------|-------:|------:|------:|------:|
|
----------|---------|-------:|------:|------:|------:|
|
||||||
Elwyn |2025-41 | 2 | 359 | 68 | 15 |
|
Elwyn |2025-41 | 2 | 359 | 68 | 15 |
|
||||||
Elwyn |TOTAL | 2 | 359 | 68 | 15 |
|
Elwyn |2025-42 | | | | |
|
||||||
|
Elwyn |2025-43 | | | | |
|
||||||
|
Elwyn |2025-44 | | | | |
|
||||||
|
Elwyn |2025-45 | | | | |
|
||||||
|
Elwyn |2025-46 | | | | |
|
||||||
|
Elwyn |2025-47 | | | | |
|
||||||
|
Elwyn |2025-48 | | | | |
|
||||||
|
Elwyn |2025-49 | | | | |
|
||||||
|
Elwyn |2025-50 | | | | |
|
||||||
|
Elwyn |2025-51 | | | | |
|
||||||
|
Elwyn |2025-52 | | | | |
|
||||||
|
Elwyn |2026-01 | 3 | 335 | 13 | 3 |
|
||||||
|
Elwyn |TOTAL | 5 | 694 | 81 | 16 |
|
||||||
----------|---------|--------|-------|-------|-------|
|
----------|---------|--------|-------|-------|-------|
|
||||||
Mattéo |2025-39 | 1 | 1 | 0 | 1 |
|
Mattéo |2025-39 | 1 | 1 | 0 | 1 |
|
||||||
Mattéo |2025-40 | 1 | 21 | 1 | 1 |
|
Mattéo |2025-40 | 1 | 21 | 1 | 1 |
|
||||||
Mattéo |2025-41 | 11 | 2235 | 505 | 33 |
|
Mattéo |2025-41 | 11 | 2235 | 505 | 33 |
|
||||||
|
Mattéo |2025-42 | | | | |
|
||||||
|
Mattéo |2025-43 | | | | |
|
||||||
|
Mattéo |2025-44 | | | | |
|
||||||
|
Mattéo |2025-45 | | | | |
|
||||||
|
Mattéo |2025-46 | | | | |
|
||||||
|
Mattéo |2025-47 | | | | |
|
||||||
|
Mattéo |2025-48 | | | | |
|
||||||
|
Mattéo |2025-49 | | | | |
|
||||||
|
Mattéo |2025-50 | | | | |
|
||||||
|
Mattéo |2025-51 | | | | |
|
||||||
|
Mattéo |2025-52 | | | | |
|
||||||
|
Mattéo |2026-01 | 6 | 290 | 223 | 3 |
|
||||||
|
Mattéo |2026-02 | | | | |
|
||||||
|
Mattéo |2026-03 | 4 | 808 | 143 | 12 |
|
||||||
Mattéo |TOTAL | 13 | 2257 | 506 | 33 |
|
Mattéo |TOTAL | 13 | 2257 | 506 | 33 |
|
||||||
----------|---------|--------|-------|-------|-------|
|
----------|---------|--------|-------|-------|-------|
|
||||||
DEPOT |TOTAL | 15 | 2616 | 574 | 36 |
|
DEPOT |TOTAL | 15 | 2616 | 574 | 36 |
|
||||||
|
|||||||
15
README.md
15
README.md
@@ -448,13 +448,13 @@ Par exemple rendre un texte rédigé à la place d’un diaporama, un script sql
|
|||||||
- [Cahier des charges](Specifications.md)
|
- [Cahier des charges](Specifications.md)
|
||||||
- [Modifications](Modifications.md) du cahier des charges suite à réunion avec le client
|
- [Modifications](Modifications.md) du cahier des charges suite à réunion avec le client
|
||||||
|
|
||||||
## Environnement Docker
|
## Environnement de développement
|
||||||
|
|
||||||
- Utiliser l'attribut _name_ en début du fichier _compose.yaml_ en y mettant vos noms en minuscule : *nom1_nom2*
|
- Utiliser l'attribut _name_ en début du fichier _compose.yaml_ en y mettant vos noms en minuscule : *nom1_nom2*
|
||||||
- Pour le choix des images, ne pas utiliser _latest_, mais spécifier une **version majeure**
|
- Pour le choix des images, ne pas utiliser _latest_, mais spécifier une **version majeure**
|
||||||
(ex. postgres:16, node:20, php:8.3-fpm) afin d’assurer la reproductibilité et éviter les régressions liées aux mises à jour non maîtrisées.
|
(ex. postgres:16, node:20, php:8.3-fpm) afin d’assurer la reproductibilité et éviter les régressions liées aux mises à jour non maîtrisées.
|
||||||
- Créer un fichier principal : _compose.yaml_ et un fichier pour le développement local : _compose.override.yaml_
|
- Créer un fichier principal : _compose.yaml_ et un fichier pour le développement local : _compose.override.yaml_
|
||||||
- Les outils d'aministration et de debug comme phpMyAdmin doivent être dans l'override de développement
|
- Les outils d'aministration et de debug comme phpMyAdmin doivent être dans l'override de développement, pas en production.
|
||||||
- Les volumes pour le développement local doivent être montés dans l'override
|
- Les volumes pour le développement local doivent être montés dans l'override
|
||||||
- Ne jamais inclure les configurations locales dans le fichier principal
|
- Ne jamais inclure les configurations locales dans le fichier principal
|
||||||
- Ne jamais inscrire de mot de passe en clair dans un _Dockerfile_ ou un _compose.yaml_
|
- Ne jamais inscrire de mot de passe en clair dans un _Dockerfile_ ou un _compose.yaml_
|
||||||
@@ -464,10 +464,17 @@ Par exemple rendre un texte rédigé à la place d’un diaporama, un script sql
|
|||||||
- Limiter le nombre de couches Docker (fusionner les RUN si possible).
|
- Limiter le nombre de couches Docker (fusionner les RUN si possible).
|
||||||
- Nettoyer les caches après installation des dépendances (rm -rf /var/lib/apt/lists/*).
|
- Nettoyer les caches après installation des dépendances (rm -rf /var/lib/apt/lists/*).
|
||||||
- Pour le développement local ajouter une image _oneshot_ pour effectuer l'installation des dépendances
|
- Pour le développement local ajouter une image _oneshot_ pour effectuer l'installation des dépendances
|
||||||
- Ajouter un fichier _.gitignore_ adapté pour éviter d'inclure les fichiers temporaires ou cache
|
|
||||||
- Utiliser un réseau interne pour la communication entre services
|
- Utiliser un réseau interne pour la communication entre services
|
||||||
- Si vous avez différents services à exposer, n'utiliser pas des ports multiples mais un [reverse proxy](https://sources.neotech.fr/Universite/tp/src/branch/main/reverse_proxy.md)
|
- Si vous avez différents services à exposer, n'utiliser pas des ports multiples mais un [reverse proxy](https://sources.neotech.fr/Universite/tp/src/branch/main/reverse_proxy.md)
|
||||||
- Compte par défaut : si l'accès à vos pages d'administration sont protégées, utilisez le compte admin avec le mot de passe sae5.
|
- Ajouter un fichier _.gitignore_ adapté pour éviter d'inclure les fichiers temporaires ou cache à votre dépôt, cela augmente artificiellement le nombre de fichiers validés.
|
||||||
|
- Configurer votre dépôt git avec votre nom et votre adresse universitaire. Une seule adresse sera utilisée pour les statistiques de contribution au dépôt.
|
||||||
|
|
||||||
|
```
|
||||||
|
git config user.name Nom
|
||||||
|
git config user.email prenom.nom3@etu.univ-lorraine.fr
|
||||||
|
```
|
||||||
|
|
||||||
|
- Compte par défaut : si l'accès à vos pages d'administration sont protégées, utilisez le compte _admin_ avec le mot de passe _sae5_.
|
||||||
|
|
||||||
|
|
||||||
## Groupes
|
## Groupes
|
||||||
|
|||||||
Reference in New Issue
Block a user