We are coming to the central part of this article: the results. Results of comparing M1 Mini vs Mac Pro vs Mac Mini You can also take a look at this spreadsheet, which shows all the raw data and links to the builds. For example, the later build time for the iOS Counter app is the average time of three builds. We ran every build three times and calculated the average. CocoaPods cache: HOME/Library/Caches/CocoaPodsįor more information about how to use caching in Codemagic, just take a look at the documentation on dependency caching. For caching, we cached the following paths: We compared the builds without and with caching. To get a more realistic view, all builds used the release mode of Flutter.įor the tests, we just used the flutter test command. These machines have the following configuration: We are using Codemagic’s virtual machines for the test, which you can use for CI/CD. Therefore, you will see very realistic build times. It uses a bunch of dependencies, like many of the Firebase packages and several other ones (Sharezone is open source - you can find all the dependencies here). In the comparison, we focus more on the Sharezone app because Sharezone is a real production app with +300,000 registered users.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |