Jenkins集成SonarQube

文章目录

  • SonarQube端
    • 开启权限验证
    • 生成Jenkins登录的token
  • Jenkins端
    • 安装`SonarQube Scanner`插件
    • 配置SonarQube凭证
    • 配置Jenkins的Sonar Qube信息
    • 配置SonarQube Scanner
  • 配置项目的SonarScanner
    • JAVA项目
    • C#项目
  • 效果

SonarQube端

开启权限验证

在这里插入图片描述

生成Jenkins登录的token

生成后记得先复制下来
在这里插入图片描述
在这里插入图片描述

Jenkins端

安装SonarQube Scanner插件

在这里插入图片描述

配置SonarQube凭证

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

配置Jenkins的Sonar Qube信息

在这里插入图片描述

配置SonarQube Scanner

在这里插入图片描述

配置项目的SonarScanner

sonar参数参考: Analysis parameters (sonarsource.com)

JAVA项目

在这里插入图片描述
在这里插入图片描述

sonar.projectName=${JOB_NAME}
sonar.projectKey=${JOB_NAME}
sonar.source=./xxx/ # 根据项目自定义
sonar.java.binaries=./xxx/target/ # 根据项目自定义

C#项目

在这里插入图片描述

sonar.projectName=${JOB_NAME}
sonar.projectKey=${JOB_NAME}
sonar.source=./  # 根据项目自定义

效果

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/518917.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

“中国与亚洲国家”成比特币暴涨幕后推手!微信“比特币”搜索量猛增12倍!FOMO情绪四处流窜?

自2023年10月初以来,比特币的价格经历了一轮惊人的上涨,累积涨幅达到了160%。虽然这与美国证监会批准比特币现货交易所交易基金(ETF)分不开,但最近的一波上涨更多得益于亚洲国家的投资者积极参与。 本周二比特币升至69…

springboot233大学生就业需求分析系统

大学生就业需求分析系统设计与实现 摘 要 信息数据从传统到当代,是一直在变革当中,突如其来的互联网让传统的信息管理看到了革命性的曙光,因为传统信息管理从时效性,还是安全性,还是可操作性等各个方面来讲&#xff…

arm系统构建的基础知识

目录 一、环境变量 二、归档和压缩 (一) 常用命令 (二) 常用参数 三、磁盘分区和挂载 四、网络管理 一、环境变量 显示环境变量 —— echo设置临时环境变量 —— exportecho $PATH —— 显示当前PATH环境变量 在当前目录下,编写一个hello.c 编译并运行。 图…

手写分布式配置中心(四)增加实时刷新功能(长轮询)

上一篇文章中实现了短轮询,不过短轮询的弊端也很明显,如果请求的频率较高,那么就会导致服务端压力大(并发高);如果请求的频率放低,那么客户端感知变更的及时性就会降低。所以我们来看另一种轮询…

ant-desgin charts双轴图DualAxes,柱状图无法立即显示,并且只有在调整页面大小(放大或缩小)后才开始显示

摘要 双轴图表中,柱状图无法立即显示,并且只有在调整页面大小(放大或缩小)后才开始显示 官方示例代码 在直接复制,替换为个人数据时,出现柱状图无法显示问题 const config {data: [data, data],xFiel…

尝试各种可以联网的AI

phind https://www.phind.com/ 搜索次数限制:无 右侧显示搜索引用文章地址链接以及大致内容缩略显示 左侧显示总结 perplexity https://www.perplexity.ai/ 搜索次数限制:每四小时5次搜索 内容上下分层,样式如下: Sources 显示…

论文《Exploring CLIP for Assessing the Look and Feel of Images》阅读

论文《Exploring CLIP for Assessing the Look and Feel of Images》阅读 论文概述Preliminary方法论Experiments结论 论文概述 今天带来的是论文《Exploring CLIP for Assessing the Look and Feel of Images》,论文主要通过 CLIP 模型来完成图像的质量&#xff0…

Unity性能优化篇(四) GPU Instancing

使用GPU Instancing可以在一个Draw Call中同时渲染多个相同或类似的物体,从而减少CPU和GPU的开销。 官方文档:https://docs.unity3d.com/Manual/GPUInstancing.html 启用GPU Instancing,我们可以选中一个材质,然后在Inspector窗口…

express基础

express express介绍 官网传送门基于 Node.js 平台,快速、开放、极简的 Web 开发框架express特点 Web 应用 Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。…

【Vue】sessionStorage存取数据

一. 需求 1.1 模板 Vab Admin Pro 1.2 组件 ElementUI 1.3 阐述 列表页面搜索【关键词】点击【查询】后,点击【查看】按钮跳转到【详情页】,详情页【返回】【保留原搜索关键词】 原图 搜索查询【关键词】 详情 返回后【保留】【搜索查询关键词…

AI制作PPT软件有哪些?亲测并推荐10款PPT制作AI工具!

在信息爆炸的时代,我们都渴望找到一种最佳方式,可以让我们的思想和观点更有效地传达出去。其实最适合的表达工具,就在我们身边——很多人熟悉的PPT工具,就是这样一个强大的媒介。 不过,面对市场上琳琅满目的PPT制作工…

【Web - 框架 - Vue】随笔 - Vue的简单使用(01) - 快速上手

【Web - 框架 - Vue】随笔 - Vue的简单使用(01) - 快速上手 Vue模板代码 代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>模板</title> </head> <body> <div></di…