Joh*_*lph 17 continuous-integration build-process build
在我的公司,我们目前正在研究加速CI构建的各种策略.我们已经对我们的构建进行了分析,并确定我们受到I/O瓶颈的限制.我们有相当多的选项来处理那些在不久的将来(约1-2个月),但真的想看到的改进现在.
我建议使用ramdisk作为checkout和buildfile位置.构建输出和日志当然会存储在物理磁盘上.
这是一个明智的做法,或者这种方法有明显的缺点吗?我不是在寻找关于硬件方面的答案,而是寻找常见构建系统(例如MSBuild)和ramdisk之间的交互会导致任何问题,以及是否还有其他风险需要注意的问题.
| 归档时间: |
|
| 查看次数: |
4208 次 |
| 最近记录: |