-
-
Notifications
You must be signed in to change notification settings - Fork 11.3k
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
⚡️perf: accelerating docker image builds: from 1 hour to 8 minutes #5301
base: main
Are you sure you want to change the base?
Conversation
@coulsontl is attempting to deploy a commit to the LobeHub Team on Vercel. A member of the Team first needs to authorize it. |
TestGru AssignmentSummary
Tip You can |
Thank you for raising your pull request and contributing to our Community |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #5301 +/- ##
=========================================
Coverage 92.59% 92.59%
=========================================
Files 642 642
Lines 56124 56124
Branches 2693 4245 +1552
=========================================
Hits 51966 51966
Misses 4158 4158
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
经常看到代码更新了想体验一把,结果镜像还没打出来的情况,镜像打包太慢了。 @arvinxx review please! |
I often see situations where the code has been updated and I want to try it out, but the image has not yet been generated. The image packaging is too slow. @arvinxx review please! |
💻 变更类型 | Change Type
🔀 变更说明 | Description of Change
由单一机器构建改为多机器并行编译, 同时ARM架构使用ARM机器编译不再使用虚拟机转译,最后进行多构架合并。
使用github最新的ARM机器:https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/
📝 补充信息 | Additional Information
优化之前1小时3分钟
优化之后8分钟