目录
CICD 是持续集成(Continuous Integration)和持续部署(Continuous Deployment)简称。指在研发过程中自动执行一系列脚本来降低开发引入 bug 的概率,在新代码从开发到部署的过程中,尽量减少人工的介入。
(1)CICD的开展场景
1.编译部署
代码提交后的自动构建、自动部署、构建部署结果通知
目前开发leader merger(合并)代码之后即可直接自动构建,自动部署,以及部署结果通知
2 单元测试
开发通过 Junit编写单元测试脚本,开展单测,获取单测报告、jacoco代码覆盖率报告(提测前的两个报告+需规ÿ