-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HOLD for payment 2024-11-05] [$250] [HOLD for payment 2024-10-24] Speed up iOS builds #50252
Comments
@Julesssss hopefully it's not too presumptive of me to assign you as babysitter. @TMisiukiewicz @gedu et. all are going to look into this |
Excellent, look forward to the investigation! |
Hey, some of my first findings here:
Some other stuff I tried:
Another thing i noticed was pretty high time of execution of custom shell script for copying xcframework GoogleAppMeasurement. (screen below). The problem is, this is happening for me only from time to time during the builds, so I am not sure if its impact on the build time is big. Anyway, it's a dependency of Firebase/Analytics and if I understand correctly, it is necessary when using ads in the app. It can be excluded by setting |
Opened first PR excluding uploading assets to Fullstory in development #50633. It should save 30-50s on each build |
Also opened #50634 to skip generating dSYM in development builds. For me it saves 8-15 seconds on each build. With this 2 PRs, my cached builds went down from ~42s to ~15s. Also saves 30-60seconds for clean builds. |
Tried one more thing today: passing |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.49-2 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-10-24. 🎊 |
@roryabraham Please assign me here as reviewer |
Hey @shubham1206agra I'll handle this as Rory is away. |
Job added to Upwork: https://www.upwork.com/jobs/~021849043155218614009 |
Current assignee @shubham1206agra is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to @sakluger ( |
Hey @sakluger, assigning you for the payout which is due tomorrow |
Summarizing payment on this issue: Contributor: @TMisiukiewicz - No payment due, contractor |
@sakluger Offer accepted |
Thanks! All paid. |
@sakluger @Julesssss Be sure to fill out the Contact List! |
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.54-11 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-11-05. 🎊 For reference, here are some details about the assignees on this issue:
|
Coming off the hype train over in #49567
Problem
iOS builds take about 10 minutes for me on my M2 Mac
Solution
Investigate ways to speedup iOS builds.
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @The text was updated successfully, but these errors were encountered: