课程大纲

介绍

  • SonarQube 功能和架构概述

开始

  • 安装和配置 伺服器
  • 导航 SonarQube 伺服器 UI
  • 使用构建工具(Gradle、Maven、Ant 等)设置 SonarScanner

与 DevOps 工具集成

  • 安装和配置 Jenkins 外挂程式
  • 将 Azure DevOps 个储存库汇入 SonarQube
  • 使用 GitHub 储存库设置专案

运行代码测试和分析

  • 定义分析参数
  • 执行测试和生成数据
  • 使用第三方分析器

改进和维护代码品质

  • 分析项目历史记录
  • 使用 Quality Profiles 定义规则
  • 增强全域安全功能
  • 使用 SonarQube API 添加编码规则
  • 最佳实践和提示

故障排除

总结和后续步骤

要求

  • DevOps 管理经验。

观众

  • DevOps 名工程师
  • 开发人员
 14 小时

即将举行的公开课程

课程分类