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

福建省建设相关网站公司如何办网站

福建省建设相关网站,公司如何办网站,wordpress获取分类id,展示设计公司有哪些sonarqube安装使用 目录 简介效果(配置在下面查看)官方文档环境准备配置compose-sonarqube.yml启动登录集成Gitlab 获取私钥sonarqube配置gitlab查看项目 配置 手动方式Gitlab CI/CD 自动检测 简介 SonarQube是一个开源的代码质量管理平台#xff0c;用于对代码进行静态代…sonarqube安装使用 目录 简介效果(配置在下面查看)官方文档环境准备配置compose-sonarqube.yml启动登录集成Gitlab 获取私钥sonarqube配置gitlab查看项目 配置 手动方式Gitlab CI/CD 自动检测 简介 SonarQube是一个开源的代码质量管理平台用于对代码进行静态代码分析、代码质量评估、检测代码漏洞和代码重复等。它提供了一个集中的仪表板可以帮助开发人员和团队实时监测和跟踪代码质量以及改进代码的可读性、可维护性和可靠性。 SonarQube支持多种编程语言包括Java、C/C、C#、JavaScript、Python等可以分析和检测这些语言的代码并提供详细的报告和指导建议。它使用了静态代码分析来检测代码中的常见问题如代码重复、代码复杂度、安全漏洞、潜在的错误和坏味道等。 SonarQube的工作原理是通过插件和规则来对代码进行分析和评估。它提供了一系列的规则集可以根据项目的需要进行配置和扩展。开发人员可以通过将SonarQube与版本控制系统集成实现持续集成和自动化分析以便在代码提交前及时发现和解决问题。 SonarQube还提供了一些高级功能如代码覆盖率、复杂度热点、技术债务、代码质量门禁等。它还支持与Jenkins、GitLab等工具的集成方便在开发流程中进行代码质量监控和管理。 总之SonarQube是一个功能强大的代码质量管理平台可以帮助开发人员提高代码质量减少技术债务并提供可靠的代码评估和建议。 ❗这个工具能够在每次push代码的时候直接帮我们做代码检查也可以直接检查仓库中的代码并提供丰富报表和解决方式 效果(配置在下面查看) 可以看到常见统计指标其中代码重复率已经爆炸了。。1/5的代码重复。。 可以看到左侧的分类特别详细实际可以操作的功能也很多 点击具体BUG可以看到详细错误信息 安全热点可以查看问题较大的代码 可以点击ide打开按钮直接打开到当前文件 这边有详细的指标 代码统计 截图的时候是手动上传所以活动较少实际上通过CI方式会和git提交同步 官方文档 https://docs.sonarqube.org/latest/setup/install-server/ 环境准备 安装Docker-compose gitlab配置CI/CD 配置compose-sonarqube.yml version: 3services:sonarqube:image: sonarqube:communitydepends_on:- dbenvironment:SONAR_JDBC_URL: jdbc:postgresql://db:5432/sonarSONAR_JDBC_USERNAME: sonarSONAR_JDBC_PASSWORD: sonarvolumes:- sonarqube_data:/opt/sonarqube/data- sonarqube_extensions:/opt/sonarqube/extensions- sonarqube_logs:/opt/sonarqube/logsports:- 9000:9000db:image: postgres:12environment:POSTGRES_USER: sonarPOSTGRES_PASSWORD: sonarvolumes:- postgresql:/var/lib/postgresql- postgresql_data:/var/lib/postgresql/datavolumes:sonarqube_data:sonarqube_extensions:sonarqube_logs:postgresql:postgresql_data: 启动 docker-compose -f compose-sonarqube.yml up 登录 端口9000 账号admin 密码admin 集成Gitlab 获取私钥 勾选api和read_user,其他不用勾选过期时间可以不设置 sonarqube配置gitlab 查看项目 配置 手动方式 本地直接执行以下脚本即可自动上传 mvn sonar:sonar \-Dsonar.projectKeytongliao_police_web_AXrl4hC7XnwxUigmqg-L \-Dsonar.host.urlhttp://121.4.23.85:9000 \-Dsonar.login972afb8a29e0c64b9177f9b17fed5660e860476d Gitlab CI/CD 自动检测 待完善
http://www.yutouwan.com/news/273010/

相关文章:

  • 网站开发合同样本织梦模板如何安装
  • 小程序网站开发机构凤阳做网站
  • 南阳做网站优化哪家好污水处理厂网站建设
  • 网站结构图怎么做网站开发交付验收文档
  • 望京做网站的公司哪家好wordpress录音功能
  • 个人或主题网站建设实验体会cp网站开发搭建网站多少钱一套
  • 网站建设课程下载wordpress安装包
  • 网站建设收费标准报价怎么样在百度做网站
  • win2003 iis做网站网站网页设计在哪找
  • 网站建设公司发展前景分栏型网站
  • 北京新机场建设指挥部网站惠州小程序推广
  • 河南浪博网站开发dede网站版权信息标签
  • 代制作网站wordpress++群晖
  • 网站设计培训学校有哪些百度技术培训中心
  • 网站制作流程分为哪三步广东地区建网站的公司
  • 西安网站建设的费用代理网名大全
  • 深圳网站建设服务器公司ml免费域名注册
  • win7用本地文件做网站模板黑彩网站建设运营
  • 百度云建网站做视频网站需要什么架构
  • 网站开发兴趣组网站上的代码网页怎么做的
  • php网站开发实例教程 课件做网站域名怎么选有利于seo
  • 跨境电商 网站开发徐州建设局网站
  • 万由nas做网站织梦搬家 网站空白
  • 网站运营外包方案咕果网给企业做网站的
  • 可以做链接的网站wordpress 3.7 xss
  • 建设银行 钓鱼网站韩国男女直接做的视频网站
  • 溧阳网站建设中心wordpress 页面与文章
  • 如何查看网站是不是wordpress加强图书馆网站建设
  • 东莞公司官网建站网站建设 字体版权
  • 做设计有哪些好用的素材网站旅游网站项目评估