摘要: 1、代码管理-->主要开源方案有gitlab、gerrit+repo、gogs 2、任务执行-->jenkins 3、自动化测试-->python 4、构件存储-->hdfs、nexus 5、日志管理-->ELK 6、部署工具-->ansible 7、系统集群高可用-->k8s 8、监控-->zab 阅读全文
posted @ 2020-03-26 00:36 buddy916 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 代码门禁是一项代码质量保障措施。 目的是要求开发人员提交的代码必须满足一些要求才能合入代码仓库。 严格的门禁要求包括编译通过、单元测试覆盖率达标、代码静态检查无告警、冒烟测试用例都通过。 一般只要求做静态检查。静态检查包括代码规范、代码圈复杂度、重复代码等检查。 做增量静态检查的时候获取每次代码提交 阅读全文
posted @ 2020-03-26 00:24 buddy916 阅读(2506) 评论(0) 推荐(0) 编辑