build-system:在软件开发中,用来自动化编译、链接、测试、打包与部署等流程的一套工具与规则(例如根据依赖关系决定哪些文件需要重新构建)。常见的还有更广义的“构建系统/构建工具链”含义。
/ˈbɪld ˌsɪstəm/
Our build-system runs unit tests every time we push code.
我们的构建系统会在每次我们推送代码时运行单元测试。
To speed up releases, the team redesigned the build-system to cache dependencies and build artifacts across multiple platforms.
为了加快发布速度,团队重新设计了构建系统,使其能在多平台之间缓存依赖项和构建产物。
build 来自古英语 byldan(建造、构建),system 来自希腊语 systēma(组合在一起的整体、体系)。合起来在计算机语境中指“用来把源代码等材料‘构建’成可运行产物的一套体系”。