Continuous integration CDash是一个持续集成系统吗?

Continuous integration CDash是一个持续集成系统吗?,continuous-integration,cdash,Continuous Integration,Cdash,前几天我在一次对话中提到了持续集成。一位同事说,CDash不是一个CI系统,它是一个测试系统。我们没有机会详细说明 CDash不是CI系统,这是真的吗 那有什么区别呢 这有点主观,取决于你对“持续集成系统”的定义 对我来说,“系统”包括开发人员频繁地向工作分支提交和从中提取的实践。根据这一定义,CDash不是CI系统 但是,CDash可以用作CI服务器。换句话说,它可以不断检查对工作分支的提交,并在检测到提交后运行项目的测试套件。这将构成整个CI系统的关键部分 CDash不仅仅是这样——它可以接

前几天我在一次对话中提到了持续集成。一位同事说,CDash不是一个CI系统,它是一个测试系统。我们没有机会详细说明

CDash不是CI系统,这是真的吗


那有什么区别呢

这有点主观,取决于你对“持续集成系统”的定义

对我来说,“系统”包括开发人员频繁地向工作分支提交和从中提取的实践。根据这一定义,CDash不是CI系统

但是,CDash可以用作CI服务器。换句话说,它可以不断检查对工作分支的提交,并在检测到提交后运行项目的测试套件。这将构成整个CI系统的关键部分

CDash不仅仅是这样——它可以接收开发人员临时提交的测试结果,也可以运行“夜间”测试,每天在给定时间签出代码库并运行测试套件