8.6 CircleCl
第一章 CircleCl入门
1.1 CircleCI简介
CircleCI是一个持续集成和持续部署的平台。
持续集成: 主要是测试您的代码库的所有的更改,测试的方式为:
- 单元测试
- 集成测试
- 功能测试(也称为端到端测试)
持续部署: 如果您的测试通过,那么您可以将代码部署到开发、生产或其他环境中。
CircleCI的角色:
CircleCI与您的版本控制系统(GitHub / Bitbucket)集成,并且每当在存储库中检测到更改(例如,当您提交时),都会自动运行一系列步骤。
CircleCI构建包括一系列步骤,通常是:
- 依赖关系
- 测试
- 部署