|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sonarqube-sonarcloud-sonarlint-tutorials-with-projects/
课程评论:没有评论
**课程名称:SonarQube, SonarCloud, SonarLint 教程及项目实战** **课程概览:** 本课程全面介绍 SonarQube、SonarCloud 和 SonarLint,并结合实际项目进行讲解。学员将学习如何将 SonarQube 与 GitHub Actions、Jenkins 和 GitLab 等 CI/CD 工具集成,以实现自动化代码质量分析。 **课程内容:** * **第一部分:SonarQube 简介** * 什么是 SonarQube * SonarQube 的工作原理及组件介绍 * **第二部分:SonarQube 安装** * SonarQube 安装前提条件(硬件和软件要求) * 在 Ubuntu、CentOS 和 Windows 操作系统上安装 SonarQube 9.9 * **第三部分:SonarScanner 教程** * 在 Maven、Gradle 和 .NET 项目中使用 SonarScanner * 集成 SonarScanner 到 Maven 和 Gradle 项目 * 从 zip 文件运行 SonarScanner CLI * **第四部分:SonarQube 与 GitHub Actions 集成** * 使用 GitHub Actions 为 Java Gradle、Node.js 和 Maven 项目集成 SonarQube 进行代码分析 * **第五部分:SonarQube 与 GitLab CI/CD Pipeline 集成** * 使用 GitLab CI/CD Pipeline 为 Java Gradle、Java Maven 和 NodeJS 项目集成 SonarQube * **第六部分:SonarQube 与 Jenkins Pipeline 集成** * 在 Jenkins CI 中使用 SonarQube * 配置 SonarQube 在 Jenkins 中 * **第七部分:SonarLint 简介** * 什么是 SonarLint * 在 Visual Studio Code 中安装 SonarLint * **第八部分:SonarCloud 简介与使用** * 什么是 SonarCloud * 如何创建 SonarCloud 账户和使用 SonarCloud
Welcome to SonarQube, SonarCloud, SonarLint Tutorials with ProjectsSonarQube, SonarCloud, SonarLint Tutorials with Projects and Integration of SonarQube with CI Tools like GitHub Actions, Jenkins and GitLabSection 1:SonarQube Introduction What is SonaQube SonarQube ComponentsSonarQube Introduction How does SonarQube Work Components of SonarQubeSection 2:SonarQube Installation on Ubuntu, CentOS and Windows OSSonarQube Installation Prerequisites Hardware and Software RequirementsHow to install SonarQube 9.9 on Ubuntu 22.04 LTSHow to Install SonarQube on Windows OSSection 3:SonarScanner Tutorial How to use SonarScanner with Maven, Gradle and.NETIntegrate SonarScanner for Maven ProjectsHow to Integrate SonarScanner for Gradle ProjectHow to Run SonarScanner CLI from the zip fileSection 4:Integrate SonarQube with GitHub ActionsIntegrate SonarQube for Java Gradle Project using GitHub ActionsIntegrate SonarQube for Node.js Project with GithHub ActionsSonarQube code analysis with gthub action for maven projectSection 5:Integrate SonarQube with GitLab CI/CD PipelineIntegrate SonarQube for Java Gradle Project using GitLab CI/CDIntegrate SonarQube for Java Maven Project using GitLab CI/CDSonarQube for NodeJS Project using GitLab CI SonarQube Integration with GitLabSection 6:Integrating SonarQube with Jenkins pipeline SonarQube with Jenkins CIIntegrating SonarQube with Jenkins pipeline Configure SonarQube in JenkinsSection 7:SonarLint Introduction What is SonarLintWhat is SonarLint How to Install SonarLint in Visual Studio codeSection 8:What is SonarCloud How to use SonarCloudWhat is SonarCloud How to Create Account in SonarCloud