💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
构建步骤现在会根据当前Git分支读取和写入缓存。首次推送使用生产分支的缓存,后续推送使用特定分支的缓存。这提高了构建速度,构建失败时缓存不会被删除。可以通过仪表板上的“重新部署”按钮手动触发无缓存构建。
🎯
关键要点
- 构建步骤现在根据当前Git分支读取和写入缓存。
- 首次推送使用生产分支的缓存,后续推送使用特定分支的缓存。
- 这提高了构建速度,避免了不同分支间的缓存干扰。
- 构建失败时缓存不会被删除。
- 可以通过仪表板上的“重新部署”按钮手动触发无缓存构建。
- 测试显示,使用大型Next.js应用程序的增量构建时间从13分钟减少到4分钟。
❓
延伸问答
如何根据Git分支使用缓存加速构建?
构建步骤会根据当前Git分支读取和写入缓存,首次推送使用生产分支的缓存,后续推送使用特定分支的缓存。
构建失败时缓存会被删除吗?
构建失败时缓存不会被删除。
如何手动触发无缓存构建?
可以通过仪表板上的“重新部署”按钮手动触发无缓存构建。
使用分支缓存加速构建有什么好处?
这提高了构建速度,避免了不同分支间的缓存干扰。
增量构建时间减少了多少?
使用大型Next.js应用程序的增量构建时间从13分钟减少到4分钟。
首次推送到分支时会发生什么?
首次推送会创建一个没有特定分支缓存的部署,读取生产分支的缓存。
➡️