From 48c5215c708e62cc275fd327c8a8e5b90506a2f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Malo=20L=C3=A9on?= Date: Thu, 29 Feb 2024 13:13:07 +0000 Subject: [PATCH] feat: fetch certs in read-only --- .../build_app/commands/build_ipa/build_ipa_task.dart | 3 --- .../fastlane/fastlane_get_certificates_parameters.dart | 9 --------- .../fastlane/fastlane_get_certificates_usecase.dart | 1 + 3 files changed, 1 insertion(+), 12 deletions(-) diff --git a/packages/wyatt_continuous_deployment/lib/src/core/commands/build_app/commands/build_ipa/build_ipa_task.dart b/packages/wyatt_continuous_deployment/lib/src/core/commands/build_app/commands/build_ipa/build_ipa_task.dart index bf7f9402..a92c930f 100644 --- a/packages/wyatt_continuous_deployment/lib/src/core/commands/build_app/commands/build_ipa/build_ipa_task.dart +++ b/packages/wyatt_continuous_deployment/lib/src/core/commands/build_app/commands/build_ipa/build_ipa_task.dart @@ -105,9 +105,6 @@ class BuildIpaTask extends BuildAppTask { '${getIosConfigResult.ok!.iosFolderPath}/${getIosConfigResult.ok!.gitCertsPrivateKeyFileName}', keychainName: 'match', keychainPassword: 'flutter-cd-cli', - userName: getIosConfigResult.ok!.userName, - teamId: getIosConfigResult.ok!.teamId, - teamName: getIosConfigResult.ok!.teamName, gitUrl: getIosConfigResult.ok!.gitUrl, gitPassphrase: getIosConfigResult.ok!.gitPassphrase, ), diff --git a/packages/wyatt_continuous_deployment/lib/src/domain/entities/fastlane/fastlane_get_certificates_parameters.dart b/packages/wyatt_continuous_deployment/lib/src/domain/entities/fastlane/fastlane_get_certificates_parameters.dart index 1018de6e..1b0ce1cf 100644 --- a/packages/wyatt_continuous_deployment/lib/src/domain/entities/fastlane/fastlane_get_certificates_parameters.dart +++ b/packages/wyatt_continuous_deployment/lib/src/domain/entities/fastlane/fastlane_get_certificates_parameters.dart @@ -20,9 +20,6 @@ class FastlaneGetCertificatesParameters { required this.appIdentifier, required this.keychainName, required this.keychainPassword, - required this.userName, - required this.teamId, - required this.teamName, required this.gitUrl, required this.gitPassphrase, }); @@ -31,9 +28,6 @@ class FastlaneGetCertificatesParameters { final String appIdentifier; final String keychainName; final String keychainPassword; - final String userName; - final String teamId; - final String teamName; final String gitUrl; final String gitPassphrase; @@ -42,9 +36,6 @@ class FastlaneGetCertificatesParameters { 'git_private_key:$gitPrivateKey', 'keychain_name:$keychainName', 'keychain_password:$keychainPassword', - 'username:$userName', - 'team_id:$teamId', - 'team_name:$teamName', 'git_url:$gitUrl', 'storage_mode:git', ]; diff --git a/packages/wyatt_continuous_deployment/lib/src/domain/usecases/fastlane/fastlane_get_certificates_usecase.dart b/packages/wyatt_continuous_deployment/lib/src/domain/usecases/fastlane/fastlane_get_certificates_usecase.dart index 0141f84c..25175a33 100644 --- a/packages/wyatt_continuous_deployment/lib/src/domain/usecases/fastlane/fastlane_get_certificates_usecase.dart +++ b/packages/wyatt_continuous_deployment/lib/src/domain/usecases/fastlane/fastlane_get_certificates_usecase.dart @@ -40,6 +40,7 @@ class FastlaneGetCertificateUsecase 'run', 'match', 'type:appstore', + 'readonly:true', ...param.toList(), ], environment: {