feat: Version 3.5.2 - Configuration Stripe et gestion des immeubles
- Configuration complète Stripe pour les 3 environnements (DEV/REC/PROD) * DEV: Clés TEST Pierre (mode test) * REC: Clés TEST Client (mode test) * PROD: Clés LIVE Client (mode live) - Ajout de la gestion des bases de données immeubles/bâtiments * Configuration buildings_database pour DEV/REC/PROD * Service BuildingService pour enrichissement des adresses - Optimisations pages et améliorations ergonomie - Mises à jour des dépendances Composer - Nettoyage des fichiers obsolètes 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -9,20 +9,15 @@ workflows:
|
||||
xcode: latest
|
||||
cocoapods: default
|
||||
|
||||
ios_signing:
|
||||
distribution_type: app_store
|
||||
bundle_identifier: fr.geosector.app3
|
||||
|
||||
vars:
|
||||
# Bundle ID et nom de l'app
|
||||
BUNDLE_ID: "fr.geosector.app2"
|
||||
BUNDLE_ID: "fr.geosector.app3"
|
||||
APP_NAME: "GeoSector"
|
||||
|
||||
# Variables App Store Connect (à configurer dans Codemagic)
|
||||
APP_STORE_CONNECT_ISSUER_ID: Encrypted(...)
|
||||
APP_STORE_CONNECT_KEY_IDENTIFIER: Encrypted(...)
|
||||
APP_STORE_CONNECT_PRIVATE_KEY: Encrypted(...)
|
||||
CERTIFICATE_PRIVATE_KEY: Encrypted(...)
|
||||
|
||||
groups:
|
||||
- appstore_credentials # Groupe contenant les secrets Apple
|
||||
|
||||
triggering:
|
||||
events:
|
||||
- push
|
||||
@@ -63,14 +58,12 @@ workflows:
|
||||
script: |
|
||||
flutter analyze
|
||||
|
||||
- name: Set up code signing
|
||||
- name: Build iOS with code signing
|
||||
script: |
|
||||
# Codemagic gère automatiquement la signature avec les certificats fournis
|
||||
# CodeMagic gère automatiquement le code signing via ios_signing
|
||||
# Export des variables pour Xcode
|
||||
xcode-project use-profiles
|
||||
|
||||
- name: Build iOS
|
||||
script: |
|
||||
flutter build ios --release --no-codesign
|
||||
flutter build ipa --release --export-options-plist=/Users/builder/export_options.plist
|
||||
|
||||
artifacts:
|
||||
- build/ios/**/*.app
|
||||
@@ -82,7 +75,7 @@ workflows:
|
||||
publishing:
|
||||
email:
|
||||
recipients:
|
||||
- votre.email@example.com # Remplacez par votre email
|
||||
- contact@d6soft.com
|
||||
notify:
|
||||
success: true
|
||||
failure: true
|
||||
|
||||
Reference in New Issue
Block a user