f038dbe0ee
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
16 lines
743 B
Markdown
16 lines
743 B
Markdown
# 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
|