feat: version v0.0.1 affichée en bas du drawer (BuildConfig.VERSION_NAME)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-06 08:09:54 +02:00
parent f5fc51c156
commit f038dbe0ee
4 changed files with 45 additions and 1 deletions
+15
View File
@@ -0,0 +1,15 @@
# Règles — Déploiement après commit
## Comportement attendu
Après chaque `git commit` (et `git push`), lancer systématiquement l'installation sur le device physique :
```bash
JAVA_HOME=/home/Gato/.jdks/temurin-25.0.2 PATH="$JAVA_HOME/bin:$PATH" \
./gradlew installDebug -Pandroid.injected.deployment.target.serial=89UDU18724006699
```
## Notes
- Le serial `89UDU18724006699` est le device Android physique de test (Huawei ANE-LX1, Android 9)
- `JAVA_HOME` doit pointer sur Temurin 25 (JBR sans `jlink`)
- Si le device est `UNAUTHORIZED` : demander à l'utilisateur d'accepter la dialog ADB sur le téléphone
- Si `INSTALL_FAILED_UPDATE_INCOMPATIBLE` : demander à l'utilisateur de désinstaller l'appli manuellement puis relancer
+17
View File
@@ -0,0 +1,17 @@
# Règles — Numéro de version
## Format
`0.0.X` — incrémentation du dernier segment à chaque série de modifications.
Exemples : `0.0.1``0.0.2``0.0.3` → ... → `0.1.0` (changement majeur)
## Où modifier
`app/build.gradle.kts``versionName = "X.X.X"`
## Comportement attendu
- Monter le numéro de version à chaque commit (ou série de commits dans la même session).
- La version s'affiche automatiquement en bas du menu latéral via `BuildConfig.VERSION_NAME`.
- Ne pas oublier de mettre à jour la version avant le commit final de chaque session.
## Version actuelle
`0.0.1`