当前位置: 首页 > news >正文

太平洋在线企业建站系统设计签名的小程序

太平洋在线企业建站系统,设计签名的小程序,赣州今天招工信息赣州人才网,桥 网站建设Devops流水线之SonarQube 文章目录 Devops流水线之SonarQube1. 软件功能介绍及用途2. 软件环境搭建与使用2.1 使用方法2.2 SonarQube相关属性说明2.3 Sonar配置文件内容说明 3. 使用环节4. 检查方法 1. 软件功能介绍及用途 SonarQube是一个用于代码质量管理的开源平台#xf…Devops流水线之SonarQube 文章目录 Devops流水线之SonarQube1. 软件功能介绍及用途2. 软件环境搭建与使用2.1 使用方法2.2 SonarQube相关属性说明2.3 Sonar配置文件内容说明 3. 使用环节4. 检查方法 1. 软件功能介绍及用途 SonarQube是一个用于代码质量管理的开源平台用于管理源代码的质量通过SonarQube我们可以检测出项目中重复代码潜在bug代码规范安全性漏洞等问题并通过SonarQube web UI展示出来 Sonar集成过程 开发人员在本地的IDE中使用sonarLint运行分析本地代码开发人员将代码提交到代码管理平台GITDevops工具构建调用sonarScanner对项目代码进行扫描分析分析报告发送到SonarQube Server中进行加工SonarQube Server加工并且保存分析报告到SonarQube Database中通过UI显示分析报告 2. 软件环境搭建与使用 SonarQube为Devops平台所提供的一个测试类型的任务已经由devops的人员搭建完毕项目组可以直接进行配置使用。 2.1 使用方法 登录devops研发协同系统 点击左侧菜单树中的集成----构建选择想要检测的项目此处以小企业的工作流项目为例点击编辑进入任务编辑界面点击构建任务点击任务列表右侧“号”将SonarQube添加到任务列表中任务添加成功后默认排序在最下面手动将SonarQube调整至Maven执行这一步的后面填写配置信息后面具体介绍点击保存结束。 2.2 SonarQube相关属性说明 属性是否必填说明标签选择已配置好的标签配置文件路径是sonar-project.properties,该文件默认路径为代码库全路径URL的根下如果路径不同则需要配置正确路径扫描项目路径扫描项目的绝对路径如果为空则为工作空间根目录参数sonar运行参数Sonar配置文件生成sonar参数配置优先级高于sonar配置文件服务器是选择已有的SonarQube服务器规则集是选择需要用到的规则sonar会按照选择的规则执行扫描如不选择则使用默认的规则集Java开发规范质量表达式如果为空则不检查否则进行指标检查如果不达标则任务执行失败一般根据组织级质量目标确定资源选择选择要推送到的服务器资源目标目录选择要推送到的服务器资源下的路径 2.3 Sonar配置文件内容说明 #SonarQube平台中相对应项目的key与Sonar.projectName保持一致具体值可写工程名 sonar.projectKeytest #SonarQube平台中相对应项目的名字与Sonar.projectKey保持一致具体值可写工程名 sonar.projectNametest #SonarQube扫描的工程所在目录是相对于sonar.properties的路径 sonar.projectBaseDirtrunk #SonarQube工程显示版本号 sonar.projectVersion1.0.0-SNAPSHOT #扫描工程模块名称(多模块英文逗号分隔离) sonar.modulestest,demo #指定字符集 sonar.sourceEncodingUTF-8 #Sonar检测的源文件目录 sonar.sourcessrc/main/java #编译路径 sonar.java.binariestarget #指定扫描语言类型 sonar.languagejava #Sonar检测的测试文件目录 sonar.testssrc/test #检测中排除的源文件排除的源文件不参与检测一般排除单元测试文件、配置文件等匹配0个或多个文件夹、 匹配0个或多个字符该属性根据实际情况排除文件定义可用可不用 sonar.exclusions/test/* #用来从覆盖率报告中排除的匹配方式 sonar.coverage.exclusions/test/ #指定jacoco的exec二进制文件存放路径已弃用目前采用xml文件 #sonar.jacoco.reportPathstarget/jacoco.exec已弃用 #指定jacoco的xml文件存放路径 sonar.coverage.jacoco.xmlReportPathstarget/jacoco/jacoco.xml #显示git提交人相关信息,如果是svn项目的就改成svn sonar.scm.providergit #显示git提交人相关信息 sonar.scm.disabledfalse 3. 使用环节 可以由开发测试运维人员在项目部署时对项目代码进行质量检测使用需要将待测代码提交到指定的git服务器上。 4. 检查方法 检察人员可以登录sonarQube平台根据关键词查找相应的项目对扫描结果进行检查
http://www.hkea.cn/news/14565548/

相关文章:

  • 办公家具网站建设费用网站开发专业基础课程
  • 浦东新区专业做网站网站运营与推广计划书怎么做
  • 网站集约化建设的建议网站规划与建设需求分析
  • 有哪些软件可以查企业信息同一个网站可以同时做竞价和优化
  • 分类网站有哪些成都高端网站设计公司
  • 免费制作网站appwordpress升级流程
  • 腾讯网网站网址昆明百度智能建站
  • 上海专业网站建设 公司昆明做网站魄罗科技
  • 长春行业网站seowhy教研室
  • 博星卓越 网站开发方案网络营销软件
  • 多语种网站怎么做搜索引擎排名中国城乡和住房建设部网站
  • 网站建设功能需求表如何找厂家地址
  • 汉化主题做网站效果图带论坛的网站模板下载地址
  • 百度快照 直接进网站dw做网站导航
  • wordpress建站案例公司网站用哪个软件做
  • 网站地址地图怎么做东莞常平嘉盛学校
  • 徐州云龙城乡建设局网站网站手机版模板免费下载
  • 做平台网站怎么做的WordPress博客互相采集
  • 石家庄快速网站搭建便宜的购物app
  • 企业宣传网站多大主机制作网页前为什么要建立站点
  • 杭州经济技术开发区建设局网站做花型设计哪个网站下载素材好
  • 沙朗做网站公司wordpress更改轮播图
  • 查询网站流量排名网站建设公司类型
  • wordpress 自定义表上海专业网站优化排名
  • 如何销售做网站高安网站设计
  • 用万网做网站视觉设计网
  • 做网站编辑的感受网店推广的方式
  • 旅游网网站建设方案wordpress蜘蛛统计
  • 国内十大网站建设公司WordPress禁用邮件注册
  • 做电子相册的大网站星空视频大全免费观看下载