在这篇文章中,解释了为什么要使用 Gradle Enterprise 来增强 React 和 JavaScript 构建以及如何做到这一点。
多语言的挑战
软件领域是碎片化和专业化的,并且未来也是如此。开发人员有自己喜欢的开发、构建、测试等工具。通常被称为选择的“反模式”,尤其是在不断发展的开源开发环境中。
对抗这种趋势对于公司来说并不是一件容易的事,最终,标准化甚至会导致反模式。意识到这一点,如果公司拥有多语言构建系统环境的通用模式,那么该如何提高公司的开发人员生产力? Gradle 企业版前端团队已经落地了相关工具链,并取得了一些成果:
- 每周 431 次构建
- (串行)每次构建节省 23.46 分钟
- 串行执行系数:3.3
- (实际)每次构建节省 7.1 分钟
- 每周节省 3064 分钟(7.1 分钟 x 431 次构建)
- 每年节省 102 天
将 Gradle Enterprise 与 Java 结合使用的同事发现构建时间缩短了 80-90%,使用开源版或 Gradle Enterprise Build Scan™(构建扫描)服务有效地解决了问题(例如,使用构建扫描分析构建差异ÿ