云架构中心
云架构中心
-
卓越架构技术框架与实践
- 卓越架构技术框架简介
- 韧性支柱
- 安全性支柱
- 性能效率支柱
- 成本优化支柱
- 卓越运营支柱
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
OPS04-01 有效落地持续集成
- 风险等级
高
- 关键策略
持续集成是一种软件开发实践,开发人员使用它定期将软件更新集成到源代码控制系统中。当工程师向代码仓提交代码时,持续集成过程就开始了。理想情况下,集成过程会根据多个基线和测试来验证代码。然后,它向提交者提供有关这些测试状态的反馈。如果基线检查和测试进展顺利,集成过程将生成并暂存部署更新软件的资产。这些资产包括编译的代码和容器映像。
持续集成可以通过执行以下操作更快地交付高质量的软件:
- 针对代码运行自动化测试,以便尽早检测到重大更改。
- 运行代码分析以确保代码标准、质量和配置。
- 运行合规性和安全检查以确保软件不存在已知漏洞。
- 运行验收或功能测试以确保软件按预期运行。
- 对检测到的问题提供快速反馈。
- 在适用的情况下,生成包含更新代码的可部署资产或包。
- 相关云服务和工具
父主题: OPS04 自动化构建和部署流程