2.5-CI、CD
持续集成
它将代码的集成、构建和测试自动化,并将这些过程与团队的协作和版本控制系统集成在一起。
CI
持续集成的宗旨是避免集成问题,提升软件的质量和缩短交付时间。持续集成应遵循以下原则:
- 开发人员每天至少需要从版本库中更新一次代码
- 每次构建都要100%通过
- 每次构建都可以生成可发布的产品
- 修复失败的构建是优先级最高的问题
持续部署
CD
- 将经过测试和验证的代码自动部署到目标环境中。
持续部署的好处包括:
- 减少手动操作和人为错误,提高软件开发的效率和质量
- 更快地发现和解决问题
- 改善团队的协作和沟通能力,促进软件开发的持续改进
参考文章
| 作者 | 连接 |
|---|---|
| https://guide.duanhl.com/project/deploy/ |