FlowCrypt / flowcrypt-ios

FlowCrypt iOS App
https://flowcrypt.com
Other
33 stars 10 forks source link

speed up project build in ci with prebuilt dependency - Texture #1702

Closed tomholub closed 2 years ago

tomholub commented 2 years ago

It take 28 minutes to build the project, and I seem to recall that Texture took a good chunk of that. Is that true? If yes, could the build times be sped up by making a prebuilt swift package?

image

ioanmo226 commented 2 years ago

@sosnovsky , @tomholub FYI here's XCLogParser log y79s1yj5 g3w1wutk

sosnovsky commented 2 years ago

As expected Cocoapods build time is the longest one, possible improvements:

sosnovsky commented 2 years ago

@tomholub I think this issue can be added to 1.2.1: Maintenance milestone too, as it should improve project build time.

We just need to create our own forked repository for https://github.com/texturegroup/texture as we did for mailcore2

tomholub commented 2 years ago

:+1: good addition

tomholub commented 2 years ago

You can also file issues for other maintenance tasks that you'd like to do, in that milestone. Or move the issues there.

sosnovsky commented 2 years ago

@tomholub can you please create fork repository for https://github.com/texturegroup/texture on FlowCrypt organization? So I'll be able to use it for adding SPM support

tomholub commented 2 years ago

Yes, will do. Later when I'm gone, @DenBond7 has these type of permissions

tomholub commented 2 years ago

Here https://github.com/FlowCrypt/Texture/