基于 GitLab + SonarQube 搭建自动代码检测平台
针对 SonarQube 社区版的一些不足,我们可以通过开源的第三方插件等完善它,为了方便后续部署或迁移,我们可以将我们改造过的应用构建成一个镜像包。
SonarQube 代码质量管理工具,什么是 SonarQube ?SonarQube 解决了什么问题 ?怎么使用 SonarQube ?
Dockerfile 是一个包含构建镜像所用命令的文本文件,通过 docker build 命令可以根据 Dockerfile 的内容构建指定的镜像。
本文集成 Spring Boot Admin 实现系统监控, 并通过 STMP 实现应用下线邮件通知。
本文对 Pull Request,Code Review 进行讲解,并利用Gitee进行了详细的操作。