Проверка кода с помощью CodeQL GitHub
Продвинутый уровень
Администратор
разработчик.
Инженер DevOps
GitHub
Узнайте, как использовать CodeQL, мощный инструмент статического анализа, для реализации проверки кода на GitHub.
Цели обучения
По завершении этого модуля вы сможете:
- Общие сведения о CodeQL и анализе кода.
- Ознакомьтесь с QL, уникальным языком программирования логики.
- Настройте сканирование кода на основе CodeQL в репозитории GitHub.
- Ссылка на пользовательский запрос CodeQL.
- Настройте языковую матрицу в рабочем процессе CodeQL.
- Узнайте, как использовать CLI CodeQL для создания результатов сканирования кода и отправки их в GitHub.
- Реализуйте индивидуальные шаги сборки.
Предварительные требования
- Учетная запись GitHub Enterprise с лицензией расширенной безопасности GitHub
- Необходимые разрешения для администрирования репозитория
- Знание о функции анализа кода в GitHub Advanced Security
- Базовые знания о GitHub Actions