Course Code: sonarqubedevops
Duration: 7 hours
Course Outline:

上午

SonarQube 特性和架构概述

软件功能概述与架构介绍

Sonarqube配置使用与集成

  1. 安装和配置Sonarqube服务
  2.  SonarQube 服务功能使用
  3. 使用构建工具(Gradle、Maven、Ant 等)设置 SonarScanner

下午

Sonarqube与Jenkins集成配置与使用

  1. 安装和配置 Jenkins 插件
  2. 将 Azure DevOps 存储库导入 SonarQube
  3. 使用 GitHub/gitlab 存储库设置项目

运行代码测试和分析

提高和维护代码质量

  1. 定义分析参数
  2. 执行测试并生成数据
  3. 使用第三方分析器
  4. 使用质量配置文件定义规则
  5. 增强全局安全功能