From 750d41c946beec569049746cfd706ab186d55737 Mon Sep 17 00:00:00 2001 From: Antonio Bello Date: Fri, 22 Nov 2024 03:37:22 +0100 Subject: [PATCH] 483 iOS CI Tool Integration - Xcode Cloud (#542) 483 iOS CI Tool Integration - Xcode Cloud https://github.com/Outblock/FRW-iOS/issues/483 * Removed `Package.resolved` from git ignore * Updated dependencies file * Added script to replace local env variables at post-clone stage * Used encoded files as env variables, generated on the fly post-clone --- .gitignore | 9 +- .gitignore.swp | Bin 12288 -> 0 bytes .../xcshareddata/swiftpm/Package.resolved | 667 ++++++++++++++++++ ci_scripts/ci_post_clone.sh | 66 ++ 4 files changed, 737 insertions(+), 5 deletions(-) delete mode 100644 .gitignore.swp create mode 100644 FRW.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved create mode 100755 ci_scripts/ci_post_clone.sh diff --git a/.gitignore b/.gitignore index 28173dbc..31e5ee46 100644 --- a/.gitignore +++ b/.gitignore @@ -37,9 +37,9 @@ playground.xcworkspace # Swift Package Manager # # Add this line if you want to avoid checking in source code from Swift Package Manager dependencies. -Packages/ -Package.pins -Package.resolved +#Packages/ +#Package.pins +#Package.resolved # *.xcodeproj # # Xcode automatically generates this directory with a .xcworkspacedata file and xcuserdata @@ -88,12 +88,11 @@ fastlane/test_output # https://github.com/johnno1962/injectionforxcode iOSInjectionProject/ -/FRW.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved *.xcbkptlist /FRW/App/Env/Dev/GoogleOAuth2.plist /FRW/App/Env/Dev/GoogleService-Info.plist /FRW/App/Env/Dev/ServiceConfig.plist -/FRW/App/Env/LocalEnv +/FRW/App/Env/LocalEnv* /FRW/App/Env/Prod/GoogleOAuth2.plist /FRW/App/Env/Prod/GoogleService-Info.plist /FRW/App/Env/Prod/ServiceConfig.plist diff --git a/.gitignore.swp b/.gitignore.swp deleted file mode 100644 index cef47ce373f9d83856d52c36a6080a32fae45e83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI&Jxatt6u|Mf_M+$oR_%l&>xy8lje-j{x`owbjLVRTBjbo4g&sjKU@6{2^a5VP zD>%`laRr+#T=+i-!#rjlFTXD2<-Nn*L3cClON@Du_s17?fAlOH4Bf7Z(mDQIr}8AbRAb