组建自动化（，又称构建自动化、自动化构建）指自动创建软件组建的一组进程，包括将计算机源代码编译成、将二进制码包装成软件包以及运行自动化测试。
概要.组建自动化原先是通过创建makefile来完成的，如今则主要使用两大类工具完成组建：根据自动化程度的不同有如下分类：每个分类下的相关软件可以在（英文）中找到。
组建自动化工具.组建自动化工具允许自动化简单且重复的任务，这些工具会通过以正确的、特定的顺序执行任务并运行每个任务来计算如何达到目标。其又可分为