Didi Tech
Sep 22, 2017 · Operations
Didi’s “Jianmu” Build System: Architecture, Advantages, and Future Enhancements
Didi’s self‑developed “Jianmu” build system replaces Jenkins with a master‑slave architecture that colocates build scripts with source code, offering stable, high‑performance, permission‑controlled builds across multiple OSes via lightweight scheduling, workspace reuse, two‑level caching, Docker image management, and an “Env As Code” approach, while roadmap plans auto‑upgrades, elastic scaling, and further 30% efficiency gains.
Build SystemCI/CDContainerized Build
0 likes · 9 min read