План на курса

Въведение

  • Преглед на SonarQube функции и архитектура

Първи стъпки

  • Инсталиране и конфигуриране на сървъра
  • Навигация в SonarQube потребителския интерфейс на сървъра
  • Настройване на SonarScanner с инструменти за изграждане (Gradle, Maven, Ant и др.)

Интегриране с DevOps инструменти

  • Инсталиране и конфигуриране на Jenkins добавки
  • Импортиране на Azure DevOps хранилища в SonarQube
  • Създаване на проекти с GitHub хранилища

Изпълнение на тестове и анализ на код

  • Определяне на параметрите на анализа
  • Извършване на тестове и генериране на данни
  • Работа с анализатори на трети страни

Подобряване и поддържане на качеството на кода

  • Анализиране на историята на проекта
  • Определяне на правила с профили за качество
  • Подобряване на функциите за глобална сигурност
  • Добавяне на правила за кодиране с SonarQube API
  • Най-добри практики и съвети

Отстраняване на неизправности

Обобщение и следващи стъпки

Изисквания

  • Опит с DevOps администрация.

Публика

  • DevOps инженери
  • Разработчици
 14 Часа

Брой участници


Цена за участник

Предстоящи Курсове

Свързани Kатегории