mymuseum-visitapp/.gitignore
Thomas Fransolet e15f874d20 Un APK sans cle API valide ne telecharge rien, et ne le dit pas
Le build de la journee est parti trois fois sans --dart-define=API_KEY, ou
avec une cle morte. L'app s'affiche normalement dans ce cas : seuls
instanceGetDetail et configuration/{id}/export repondent 401, et le
dialogue de telechargement annonce « verifiez votre connexion ». Le reseau
va tres bien, c'est l'authentification qui manque, et rien ne le dit.

tool/build_apk.sh <flavor> [--install] verifie la cle AVANT les dix minutes
de build (200 bonne cle, 403 cle d'une autre instance, 401 cle morte),
nettoie d'office, et refuse de rendre la main si le GIT_SHA demande n'est
pas dans libapp.so — un build incrementiel reutilise le kernel Dart en
cache et ignore un changement de --dart-define.

Les cles vivent dans tool/build_keys.env, ignore par git. Elles etaient
dans .vscode/launch.json, qui est suivi : celles qui y restent sont mortes.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-09 12:21:00 +02:00

58 lines
764 B
Plaintext

# These are some examples of commonly ignored file patterns.
# You should customize this list as applicable to your project.
# Learn more about .gitignore:
# https://www.atlassian.com/git/tutorials/saving-changes/gitignore
# Node artifact files
node_modules/
dist/
# Compiled Java class files
*.class
# Compiled Python bytecode
*.py[cod]
# Log files
*.log
# Package files
*.jar
# Maven
target/
dist/
# JetBrains IDE
.idea/
# Unit test reports
TEST*.xml
# Generated by MacOS
.DS_Store
# Generated by Windows
Thumbs.db
# Applications
*.app
*.exe
*.war
# Large media files
*.mp4
*.tiff
*.avi
*.flv
*.mov
*.wmv
.dart_tool
build
.flutter-plugins
.flutter-plugins-dependencies
# Cles API de build (dart-define) — jamais dans git.
tool/build_keys.env