diff --git a/plugins/fastlane-plugin-ios_cd/Gemfile b/plugins/fastlane-plugin-ios_cd/Gemfile index c16379a..0a7944e 100644 --- a/plugins/fastlane-plugin-ios_cd/Gemfile +++ b/plugins/fastlane-plugin-ios_cd/Gemfile @@ -3,6 +3,7 @@ source('https://rubygems.org') gemspec gem 'json' +gem "cocoapods" plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile') eval_gemfile(plugins_path) if File.exist?(plugins_path) diff --git a/plugins/fastlane-plugin-ios_cd/lib/fastlane/plugin/ios_cd/actions/build_and_deploy_action.rb b/plugins/fastlane-plugin-ios_cd/lib/fastlane/plugin/ios_cd/actions/build_and_deploy_action.rb index e8c3f8f..736bc47 100644 --- a/plugins/fastlane-plugin-ios_cd/lib/fastlane/plugin/ios_cd/actions/build_and_deploy_action.rb +++ b/plugins/fastlane-plugin-ios_cd/lib/fastlane/plugin/ios_cd/actions/build_and_deploy_action.rb @@ -31,13 +31,19 @@ module Fastlane in_house: false ) - # Increment build number for latest TestFlight build - Actions::IncrementBuildNumberAction.run( - build_number: Actions::LatestTestflightBuildNumberAction.run( + last_testflight_build_number = + Actions::LatestTestflightBuildNumberAction.run( api_key: api_key, team_id: "118579280", - team_name: "Jagger & Lewis" - ) + 1, + team_name: "Jagger & Lewis", + platform: 'ios', + app_identifier: creds['developer_app_identifier'].to_s, + username: "leonmalo@sfr.fr" + ) + 1 + + # Increment build number for latest TestFlight build + Actions::IncrementBuildNumberAction.run( + build_number: last_testflight_build_number + 1, xcodeproj: "Runner.xcodeproj" )