说在前面的话: 从接到任务到完成共用了7天的时间。正常人用不到这个时间。 此时的功能表现是: 登录本地JenKins对项目进行构建,能够自动从SVN读取最新代码并按照Maven项目构建,构建完成能够自动使用SonarQube分析代码质量,并将构建的War包部署到指定容器中。 版权声明:此博客纯手打, ...
第一步 使用上一篇博客中下载的sonar6.7.6上传到centos7 准备 安装jdk1.8 解压unzip sonarqube-6.7.6.zip 由于elasticsearch需要非root用户启动 增加用户 adduser sonar passwd sonar 给sonarqube-6.7. ...
分类:
系统相关 时间:
2019-02-15 10:30:28
阅读次数:
233
sonar.projectKey=dev1-news-paymentsonar.projectName=dev1-news-paymentsonar.projectVersion=$BUILD_NUMBERsonar.sourceEncoding=UTF-8sonar.language=javaso ...
分类:
其他好文 时间:
2019-01-29 20:38:30
阅读次数:
1229
前置依赖mysql5.6or5.7jdk1.81.下载https://www.sonarqube.org/2.安装unzip并解压sonarqube并移动到/usr/localyuminstallunzipunzipsonarqube-6.7.4.zipmvsonarqube-6.7.4/usr/local/3.mysql里新增数据库CREATEDATABASEsonarDEFAULTCHARAC
分类:
其他好文 时间:
2019-01-28 19:21:53
阅读次数:
257
1.安装插件 sonar插件地址:https://github.com/gabrie-allaigre/sonar-auth-gitlab-plugin 安装插件: 下载插件然后通过maven打包然后放入到sonar的插件目录中(/home/sonar/sonarqube/extensions/pl ...
分类:
其他好文 时间:
2019-01-17 15:53:57
阅读次数:
893
1 安装并启动sonarqube 访问http://ip:9000即可打开sonarqube页面,默认用户名密码是admin/admin,然后生成Tokens 这个Tokens用于和Jenkins进行交互 2 在Jenkins中配置SonarQube服务器 (1)安装SonarQube Scanne ...
分类:
其他好文 时间:
2019-01-11 17:22:04
阅读次数:
381
SonarQube Scanner,作为代码扫描的工具,通过它,将项目的代码读取并发送至SonarQube服务器中,才能让SonarQube进行代码分析。 可以认为SonarQube Scanner就是SonarQube的客户端。 SonarQube Scanner很方便和不同类型的构建工具进行整合 ...
分类:
其他好文 时间:
2019-01-10 15:28:43
阅读次数:
2455
添加项目 第一步:打开管理项目平台。依次点击 配置—>项目—>管理 第二步:创建项目。 点击创建项目。采用默认即可 配置代码规则 第一步:添加新的一个代码规则。依次点击:质量配置—> Sonar way后面的下箭头—>复制 第二步:添加规则 完成之后跳转到相应的规则页面 项目与规则绑定 第一步:进入 ...
分类:
其他好文 时间:
2019-01-03 15:08:01
阅读次数:
452
在上一篇文章中我们使用kubectl run的方式来创建一个pod,但是pod中只含有一个container。我们知道pod中是可以包含多个container的,在这篇文章中,将会通过创建一个由sonarqube+postgresql组成的pod来演示在kubernetes中如何使用多个contai ...
分类:
Web程序 时间:
2018-12-29 13:36:34
阅读次数:
2611
在项目中要安装好NUnit.ConsoleRunner和OpenCover nuget包。并且在path中添加MSBuild.exe和SonarQube.Scanner.MSBuild.exe的路径。 ...
分类:
Web程序 时间:
2018-12-18 19:30:37
阅读次数:
324