Skip to main content

Эта версия GitHub Enterprise Server будет прекращена 2026-03-17. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Настройка сканирования кода

Узнайте, как настроить сканирование кода под уникальные потребности вашего проекта, создавая и используя пакеты CodeQL и пользовательские запросы.

Оценка настройки по умолчанию для сканирования кода

Узнайте, как оценить работу сканирования кода и как настроить настройку настройки в соответствии с вашими потребностями.

Подготовка кода для анализа CodeQL

Можно создать базу данных CodeQL, содержащую данные, необходимые для анализа кода.

Анализ кода с помощью запросов CodeQL

Вы можете выполнять запросы к базе данных CodeQL, извлеченной из базы кода.

Отправка результатов анализа CodeQL в GitHub

Вы можете использовать CodeQL CLI для отправки результатов анализа CodeQL в GitHub.

Выполнение проверки кода CodeQL в контейнере

Вы можете запустить code scanning в контейнере, обеспечив выполнение всех процессов в одном контейнере.

Настройка анализа с помощью пакетов CodeQL

Пакеты CodeQL можно использовать для выполнения запросов CodeQL , поддерживаемых другими людьми, или для совместного использования созданных запросов CodeQL .

Создание наборов запросов CodeQL

Вы можете создавать наборы запросов для часто используемых запросов в анализе CodeQL.

Тестирование пользовательских запросов

Вы можете настроить тесты для запросов CodeQL, чтобы они продолжали возвращать ожидаемые результаты с новыми выпусками CodeQL CLI.

Создание и работа с пакетами CodeQL

Пакеты CodeQL можно использовать для создания, совместного использования, зависимости и запуска CodeQL запросов и библиотек.

Публикация и использование пакетов CodeQL

Вы можете публиковать собственные пакеты CodeQL и использовать пакеты, опубликованные другими людьми.