我想知道有没有一种方法或工具可以有效地管理中央构建?我目前正在致力于改进我们项目的构建过程。任务有两个目标,
- 加快建造速度(现在建造整个东西需要 12 个小时)
- 找到一种自动管理项目依赖项的方法(我们使用主 .cmd 脚本按给定顺序构建所有项目)
我们有 C++、Java、C# 项目(70%、20%、10%)。它们中的大多数是在 Windows 上构建的,而其余的则是在 Linux 上构建的。构建脚本在任何地方都包含 ant、msbuild 调用。
有点质量,对吧?有任何想法吗?
谢谢, 迈尔斯