【问题标题】:What's the diff between a build system and CI? [closed]构建系统和 CI 之间有什么区别? [关闭]
【发布时间】:2013-02-11 19:20:31
【问题描述】:

蚂蚁和竹子有什么区别?

【问题讨论】:

    标签: continuous-integration build-automation


    【解决方案1】:

    没有区别。持续集成需要构建系统来确保代码库的更新正确构建。 CI 基本上是一种系统和方法,将其他技术结合在一起,其中之一是构建,以便 CI 可以发生。

    所以问题不是蚂蚁和竹子,而是更像是:苹果和水果沙拉有什么区别?再次,没有。一个是另一个的一部分。 (假设你的水果沙拉里总是有苹果;-)

    【讨论】:

      【解决方案2】:

      一个非常简短的概述:

      构建系统按需构建代码(ant)。

      一个持续集成系统,例如 jenkins,例如在每次源代码签入/提交时构建系统,运行所有单元测试用例,并报告构建或单元测试失败,例如每封电子邮件给开发人员。 这样的系统使用构建系统(ant),但也使用其他系统,(代码覆盖工具等)

      【讨论】:

        猜你喜欢
        • 2011-08-07
        • 1970-01-01
        • 2021-04-29
        • 2010-11-29
        • 2018-09-22
        • 2011-03-19
        • 2010-09-18
        • 2014-10-02
        • 1970-01-01
        相关资源
        最近更新 更多