上一页 1 ··· 5 6 7 8 9
摘要: 目的:每提交一次代码即触发一次sonarqube完成代码扫描 一、基本认知 1、gitlab-ci GitLab-CI就是一套配合GitLab使用的持续集成系统(当然,还有其它的持续集成系统,同样可以配合GitLab使用,比如Jenkins)。而且GitLab8.0以后的版本是默认集成了GitLab 阅读全文
posted @ 2020-08-11 11:33 灰蓝色的白云梦想 阅读(5293) 评论(5) 推荐(0)
摘要: sonar-scanner提交代码扫描报错 # sonar-scanner -Dsonar.projectKey=test_java -Dsonar.sources=. -Dsonar.host.url=https://code.bonc.com.cn/sonar -Dsonar.login=c68 阅读全文
posted @ 2020-08-10 18:31 灰蓝色的白云梦想 阅读(1124) 评论(0) 推荐(0)
摘要: 一、SonarQube简介 SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误。 先介绍一下SonarQube检查功能: 1,不遵守代码标准(checkstyle)2,潜在缺陷(空指针)3,糟糕的复杂度(难以理解)4,重复(通用的方法需要归纳封装)5,糟糕的注释7 阅读全文
posted @ 2020-08-10 18:15 灰蓝色的白云梦想 阅读(1509) 评论(0) 推荐(1)
摘要: 一、配置qq邮箱 1、编辑gitlab配置文件 vim /etc/gitlab/gitlab.rb gitlab_rails['gitlab_email_enabled'] = true gitlab_rails['gitlab_email_from'] = '2546523862@qq.com' 阅读全文
posted @ 2020-08-04 17:51 灰蓝色的白云梦想 阅读(1171) 评论(0) 推荐(0)
摘要: gitlab基础介绍 1、 repository: 代码库,可以是硬盘或NFS文件系统2、 NGINX: web 入口3、 数据库:包含信息Repository 中的数据(元数据,issue,合并请求merge request等)可以登陆的web用户信息4、 Redis 缓存 ,负责分发信息5、 s 阅读全文
posted @ 2020-08-03 14:50 灰蓝色的白云梦想 阅读(1799) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9