搜索:CI/CD

CI/CD的意义

原创 2018-11-25 02:28 阅读(166)次
近几年软件业已经经常能看到CI/CD这个词。 软件开发上线过程就好比工厂生产产品一样,以快速、自动化和可重复的方式从源代码生成发布版本。 如何完成这项工作的总体设计称为“持续交付”(CD)。启动装配线的过程称为“持续集成”(CI)。确保质量的过程称为“持续测试”,将最终产品提供给用户的过程称为“持续部署”。一些专家让这一切简单、顺畅、高效地运行,这些人被称为运维开发DevOps践行者。 将源代码转换为可发布产品的多个不同的任务task和作业job通常串联成一个软件“管道”,一个自动流程成功完成后会启动管道中的下一个流程,通常称之为持续交付管道。CI:   持续集成。是在源代...