目录#
Devops Roadmap#
DevOps#
一种理念,文化
分支策略 [4]#
- 主干开发,分支发布
- 分支开发,主干发布
- 主干开发,主干发布
大道至简
本地开发 [6]#
KSync
Skaffold-谷歌
Nocalhost-腾讯CODING
技术债务 [7]#
代码预检查 [8]#
- 本地检查
- IDE插件
SonarLint/FindBugs/CheckStyle/PMD/阿里规范插件 - 本地构建
- 本地测试
- IDE插件
- 本地提交
- 工具
pre-commit 的多语言包管理工具——pre-commit
- 工具
- 远程提交
- 工具
SonarQube+增量检查 - 人工评审
- 自动化测试
jacoco 检查单元测试覆盖率
一定范围的集成测试
- 工具
- 分支合并
- 工具
GitHub的PR
GitHub的MR
- 工具
- CodeView
工具 Gerrit
编程工具#
- codota
codota是以色列人开发的一个软件,以深度学习为技术背景
Monitor[self]#
- Metric
- APM
- Log
DevSecOps#
参考#
- xxx
- xxx
- 利用服务网格为基于微服务的应用程序实施 DevSecOps jimmy song 未
- 11 | 分支策略:让研发高效协作的关键要素 石雪峰
- xxx
- 《16 | 环境管理:一切皆代码是一种什么样的体验? 》 石雪峰
- 15 | 技术债务:那些不可忽视的潜在问题 石雪峰
- 《06 代码预检查:提高入库代码质量的神兵利器》 lg2064-DevOps 落地笔记-拉钩专栏