文章目录前言1、sonarqube2、IDEA插件安装:sonarlint2.1、测试结果:2.2、检测规范(可以通过勾选控制)3、sonar-scanner4、p3c5、具体安装部署与使用5.1、下载并解压5.3、安装数据库5.4、准备数据5.5、修改配置文件6、启动7、登录8、安装插件前言sonar 是一款代码检测工具,如果在开发过程中,想监控组员的代码书写是否正规,可以使用该工具。1、son
之前一直想着学习一下Jenkins自动化部署,最近刚好有点时间,就利用这点时间来学习一下Jenkins自动化部署,做个笔记,既可以巩固自己的学习,也可以帮助更多的人了解Jenkins自动化部署。  先从简单的开始,我们先用Windows系统来安装Jenkins,当然以后肯定会在Ubuntu上进行Jenkins安装配置的。 一、安装前准备:JDK1.7,或者JDK1.8: Jdk下载地址如
转载 4月前
42阅读
代码质量管理平台SonarQube的安装、配置与使用SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。准备工作;1、jdk(不再介绍)2、sonarqube:链接:https://pan.baidu.com/s/1ZkT8_tDjK4ugeKwsTPZAiA      提取码:enqn
# Docker安装SonarQubePostgreSQL SonarQube是一个用于代码质量管理的开源平台,可以帮助开发人员检测和修复代码中的问题。本文将介绍如何使用Docker安装SonarQubePostgreSQL,并配置它们之间的连接。 ## 步骤一:安装Docker 在开始之前,确保您已经安装了Docker。如果您还没有安装Docker,请根据您的操作系统下载并安装Dock
原创 10月前
227阅读
# 如何在Docker中安装SonarQubePostgreSQL ## 整体流程 首先,我们需要在Docker中创建一个包含SonarQubePostgreSQL的容器,并且确保它们之间可以正常通信。接下来,我们需要配置SonarQube以连接到PostgreSQL数据库。最后,我们启动SonarQube并访问其Web界面。 以下是整个过程的步骤: | 步骤 | 描述 | | ---
原创 2月前
137阅读
sonarqube7.2版本web api简析本文介绍sonarqube的部分实用Web API,并试图联系实际进行分析,方便集成.以7.2版本为例,下载移步官网.Web API文档路径 安装并部署7.2版本的sonar之后(推荐在linux上安装),在浏览器上打开sonar,默认是ip:9000端口.http://{ip}:9000/web_api即是sonar的api文档. 由于国内资源较少,
文章目录一、准备工作SonarQube介绍安装所需环境二、安装配置mysql的安装与配置sonarqube 7.8的安装与配置三、sonarqube扫描代码 一、准备工作SonarQube介绍SonarQube是一个用于管理代码质量的开放平台可以快速的定位代码中潜在的或者明显的错误。目前支持java, C#,C/C++, Python,PL/SQL,Cobol, JavaScrip, Groov
文章目录前言一、上传sonar插件二、设置sonar插件的权限三、启动插件四、配置环境变量 前言sonar服务是代码质量扫描的工具,我们如何利用sonar进行代码质量扫描还有在linux服务器上部署呢?下面这篇文章详细的记录了我在sonar的使用过程中所遇到的各种坑。一、上传sonar插件这里我使用的sonar的版本是7.4的版本,对应的JDK我用的是11,sonar的安装地址:https://
背景1、   虚拟机CentOS release 7.22、   sonarqube-6.23、   sonar-scanner-2.8 一、  sonarqube-6.2的安装1、   sonarqube下载地址https://www.sonarqube.org/downloads/这里下载的是s
准备工作:                                        &nbsp
公众号:IT邦德目前B站(搜索jeames007)正在Mysql、
原创 2022-10-25 07:44:27
84阅读
一、安装1、编写docker-compose部署Postgres、SonarQube、Jenkins的yml文件jenkins-compose.ymlPostgres:作为SonarQube的数据库存储SonarQube:代码质量检查Jenkins:jenkins/jenkins:lts镜像,jenkinsci/blueocean镜像缺少node运行时环境,导致node无法运行。关键配置说明( 宿
原创 精选 10月前
500阅读
 SonarQube 一,简介 Sonar 是一个很优秀的代码分析工具,可以帮助程序员们发现很多潜在的问题和BUG。Sonar可以从以下七个维度检测代码质量。1. 不遵循代码标准sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具规范代码编写。2. 潜在的缺陷sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检
Sonarqube代码扫描之Windows本地搭建这篇文章主要介绍如何在Windows(win 10)本地搭建sonar扫描的一些列内容,以及如何在本地扫描项目。前提条件:需要本地有jdk环境,我使用的是jdk1.8.0。1.首先需要下载三个东西第一个是soanrqube服务器,版本使用的是7.1.0,具体官网下载地址:https://www.sonarqube.org/downloads/使用这
1、sonarqube简介SonarQube 是一个自我管理的自动代码管理工具,sonarqube实例包含三个组件:sonarqube-scanner ,sonarqube server和Database server,其基本架构图如下:sonarqube server上主要有3个应用:Web服务:为SonarQube用户界面提供服务的。搜索服务:基于 Elasticsearch 器。计算引擎:负
SonarQube 与 Jenkins 简介 SonarQub e 是一个开源的代码质量分析平台,便于管理代码的质量,可检查出项目代码的漏洞和潜在的逻辑问题。同时,它提供了丰富的插件,支持多种语言的检测, 如 J ava、Python、Groovy、C、C++等几十种编程语言的检测。它主要的核心价值
原创 2021-07-28 11:29:34
883阅读
# 从Docker部署SonarQube说起 在软件开发过程中,代码质量一直是一个非常重要的话题。为了保证代码质量,开发团队通常会使用代码分析工具来检查代码是否符合规范和最佳实践。SonarQube是一个非常流行的代码质量管理工具,可以帮助团队监测代码质量、发现代码缺陷和提供即时反馈。 ## 什么是SonarQube SonarQube是一个用于管理代码质量的开源平台,支持超过20种编程语言
原创 1月前
76阅读
# Windows Docker 如何部署 Linux PostgreSQL ## 介绍 本文将介绍如何使用 Windows Docker 部署 Linux PostgreSQL。Docker 是一种用于构建、发布和运行应用程序的开源平台,可以将应用程序及其依赖项打包为一个可移植的容器,从而实现跨平台和环境一致性。在 Windows 上,我们可以使用 Docker Desktop for Wi
原创 2023-09-08 06:43:49
202阅读
/目录控制权限更严。而”程序设计的,也有自己的权限规则,因此, c:\data, 右键点击文件夹,选择“安全”、”一行的 比如:选D:\PostgreSQL\9.2为PostgreSQL的安装目录,选数据库安装目录为 PostgreSQL 数据库安装程序,选择 windows 服务,普通用户做不了这个。) 选第一步创建的目录。 “Chinese (Simplified), Singapore
原创 2013-04-11 19:30:24
956阅读
##前言 sonar自带的数据库是存储在内存中,一但重启之前的数据全部清空,并且官方只是建议测试用,长期使用建议配置第三方数据库,支持的第三方数据库有Oracle、 PostgreSQL 和 microsoftsqlserver,8.0之后作者说不再支持mysql ##安装 下载地址,我下载的12.
原创 2021-08-04 10:55:23
3117阅读
  • 1
  • 2
  • 3
  • 4
  • 5