概述:近期在使用QingCloud的Kubesphere,极好的用户体验,私有化部署,无基础设施依赖,无Kubernetes依赖,支持跨物理机、虚拟机、云平台部署,可以纳管不同版本、不同厂商的Kubernetes集群。在k8s上层进行了封装实现了基于角色的权限控制,DevOPS流水线快速实现CI/CD,内置harbor/gitlab/jenkins/sonarqube等常用工具,基于基于OpenP
分类:
其他好文 时间:
2020-03-21 23:42:40
阅读次数:
91
环境准备 内置数据库 Sonar安装成功后,默认内置H2数据库,用于记录单次的扫描结果,对同一个project重复扫码,会覆盖之前的扫描记录,所以H2 数据库只应用于测试,不可以用于生产环境,那如果你是想玩玩,不想长期扫描你的项目,可以不必配置数据库 自定义数据库: Oracle SQL Serve ...
分类:
其他好文 时间:
2020-03-17 19:19:12
阅读次数:
61
SonarQube 简介 Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。 与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD ...
分类:
其他好文 时间:
2020-03-16 09:55:48
阅读次数:
239
目录准备 mkdir p /home/jenkins_root/sonarQube/{sonarqube_data,sonarqube_extensions,sonarqube_logs,conf} mkdir p /home/jenkins_root/sonarQube/postgreSQL_da ...
分类:
其他好文 时间:
2020-03-15 11:40:41
阅读次数:
172
环境准备 内置数据库 Sonar安装成功后,默认内置H2数据库,用于记录单次的扫描结果,对同一个project重复扫码,会覆盖之前的扫描记录,所以H2 数据库只应用于测试,不可以用于生产环境,那如果你是想玩玩,不想长期扫描你的项目,可以不必配置数据库 自定义数据库: Oracle SQL Serve ...
分类:
其他好文 时间:
2020-03-12 12:51:51
阅读次数:
67
运行环境 系统版本:CentOS Linux release 7.6.1810 (Core) 软件版本:sonarqube 8.2 硬件要求:最低2核4GB 安装过程 1、配置系统环境 1.1、关闭防火墙和SeLinux 1.2、设置系统可并发打开的文件数量为65535 1.3、设置mmap计数为2 ...
分类:
其他好文 时间:
2020-03-11 11:13:12
阅读次数:
72
JAVA传统项目交付流程的问题开发和运维间环境有明显差异代码缺乏统一质量度量客户要求上线时间紧,人工测试慢,导致测试不充分,时常做线上BUG修复打造工具链●源码管理Gitlab●持续集成Jenkins●代码扫描SonarQube●接口测试PostMan+NewMan●制品管理ArtifactoryOSS版本(仅支持Maven)●自动部署AnsibleGitLab安装vim/etc/yum.repo
分类:
编程语言 时间:
2020-02-24 22:15:37
阅读次数:
134
1、配置build.gradle文件的jacoco apply plugin: 'jacoco' jacoco { toolVersion = "0.8.5" reportsDir = file("$buildDir/customJacocoReportDir") } jacocoTestRepor ...
分类:
其他好文 时间:
2020-02-19 16:43:17
阅读次数:
265
1、配置build.gradle文件 apply plugin: 'jacoco' jacoco { toolVersion = "0.8.5" reportsDir = file("$buildDir/customJacocoReportDir") } jacocoTestReport { rep ...
分类:
其他好文 时间:
2020-02-19 16:36:15
阅读次数:
113
具体的流程如下: 安装SonarQube Scanner插件 添加SonarQube凭证 Jenkins进行SonarQube配置Manage Jenkins->Configure System->SonarQube servers Manage Jenkins->Global Tool Confi ...
分类:
其他好文 时间:
2020-02-01 19:24:05
阅读次数:
101