“Build”和CI之间有区别吗?

时间:2011-04-16 20:31:27

标签: configuration build build-process continuous-integration build-automation

我最近被分配了负责在我的团队中定义新流程和方法的任务,关于正确的开发流程。

我想知道术语Build和术语CI之间是否存在任何显着差异。

我知道通常CI是在每次提交后构建项目的过程,以便在每个开发人员的提交级别上有更好的指示。

在执行CI和运行正常的“Build”时,构建或进程中是否存在任何差异? (例如,项目的每日构建)

由于

2 个答案:

答案 0 :(得分:3)

构建过程是构建软件(获取源代码,编译,打包,自动化测试等等)的一切。

CI是触发提交构建。

“每日构建”是构建的时间触发器。

答案 1 :(得分:0)

持续集成包含一个Build步骤等等 - 它可以运行自动化测试,电子邮件开发人员在提交时导致构建失败,自动部署。所以我猜不同之处在于每一个中涉及的概念和步骤的数量。