本文翻译自文章 Top 5 Reasons for CI Failure,主要介绍了 CI 失败的五个原因,包括 CI 服务的错误选择.CI 工程师的不专业性.随意更改CI服务器配置.CI服务器性能差.缺乏管理等.由 flow.ci-Meng 编译整理. _____ 敏捷开发不可能完美,必须有 CI 实践的助力.CI 是持续进行分析.构建.测试和部署的自动化流程,在正式发布到生产环境之前,CI 会检查代码质量和测试产品的业务逻辑. 理想情况下,在构建失败时不能让项目或软件部署到生产环境.但是,持