test 20
This commit is contained in:
@@ -69,18 +69,22 @@ jobs:
|
||||
env:
|
||||
FIREBASE_IOS_APP_ID: ${{ secrets.FIREBASE_IOS_APP_ID }}
|
||||
run: |
|
||||
# Utilisation de Bundler 2.7.2 pour compatibilité Fastlane
|
||||
export PATH="/opt/homebrew/opt/ruby/bin:/opt/homebrew/bin:$PATH"
|
||||
gem install bundler -v 2.7.2 --no-document
|
||||
|
||||
cd ios
|
||||
bundle _2.7.2_ config set path 'vendor/bundle'
|
||||
|
||||
# Création du Gemfile à la volée
|
||||
# Création du Gemfile avec les correctifs pour Ruby 3.4+
|
||||
echo "source 'https://rubygems.org'" > Gemfile
|
||||
echo "gem 'fastlane', '>= 2.210.0'" >> Gemfile
|
||||
echo "gem 'fastlane-plugin-firebase_app_distribution'" >> Gemfile
|
||||
|
||||
# AJOUT DES GEMS MANQUANTES DANS RUBY 3.4
|
||||
echo "gem 'abbrev'" >> Gemfile
|
||||
echo "gem 'base64'" >> Gemfile
|
||||
echo "gem 'bigdecimal'" >> Gemfile
|
||||
echo "gem 'mutex_m'" >> Gemfile
|
||||
|
||||
bundle _2.7.2_ install
|
||||
|
||||
@@ -89,7 +93,7 @@ jobs:
|
||||
app:"$FIREBASE_IOS_APP_ID" \
|
||||
ipa_path:"../build/ios/ipa/*.ipa" \
|
||||
service_credentials_file:"firebase_credentials.json" \
|
||||
release_notes:"Déploiement automatique TravelMate - Xcode 26.2"
|
||||
release_notes:"Build stable TravelMate - Xcode 26.2"
|
||||
|
||||
- name: Nettoyage (Post-build)
|
||||
if: always()
|
||||
|
||||
Reference in New Issue
Block a user