chore: rimuovi fallback flutter create e chiarisci gestione keystore
- Rimuove il blocco flutter create da build.sh: android/ è ora versionata con la configurazione corretta (com.davide.biteplan), il fallback era diventato codice morto con un --org errato - Aggiorna docker/README.md: distingue collaboratore (riceve keystore dall'autore) da fork/uso personale (genera keystore proprio), spiega l'impatto sulla compatibilità degli aggiornamenti sui dispositivi Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -12,20 +12,6 @@ done
|
||||
echo "→ Build immagine biteplan-build..."
|
||||
docker build -t biteplan-build "${SCRIPT_DIR}"
|
||||
|
||||
if [[ ! -d "${PROJECT_ROOT}/android" ]]; then
|
||||
echo "→ Cartella android/ non trovata, eseguo flutter create..."
|
||||
docker run --rm \
|
||||
-v "${PROJECT_ROOT}:/workspace" \
|
||||
biteplan-build \
|
||||
bash -c "
|
||||
cd /workspace &&
|
||||
flutter create --project-name biteplan --org com.biteplan --platforms=android . &&
|
||||
MANIFEST=android/app/src/main/AndroidManifest.xml &&
|
||||
grep -q 'CAMERA' \"\$MANIFEST\" ||
|
||||
sed -i 's|<application|<uses-permission android:name=\"android.permission.CAMERA\" />\n <application|' \"\$MANIFEST\"
|
||||
"
|
||||
fi
|
||||
|
||||
mkdir -p "${PROJECT_ROOT}/dist"
|
||||
|
||||
if [[ "$RELEASE" == "true" ]]; then
|
||||
|
||||
Reference in New Issue
Block a user