Начало работы с CodeQL CLI
CodeQL CLI можно использовать для локальной разработки, тестирования и выполнения запросов CodeQL в проектах программного обеспечения.
GitHub CodeQL лицензируется для каждого пользователя после установки. CodeQL можно использовать только для определенных задач с ограничениями лицензии. Дополнительные сведения см. в разделе Сведения о CodeQL CLI.
Если у вас есть лицензия на GitHub Advanced Security, вы можете использовать CodeQL для автоматического анализа, непрерывной интеграции и непрерывной поставки. Дополнительные сведения см. в разделе Сведения о GitHub Advanced Security.
Сведения о CodeQL CLI
CodeQL CLI можно использовать для локального выполнения процессов CodeQL в проектах программного обеспечения или для создания результатов code scanning для отправки в GitHub.
Настройка Интерфейса командной строки CodeQL
Чтобы приступить к работе с CodeQL CLI, необходимо скачать и настроить интерфейс командной строки, чтобы он смог получить доступ к средствам и библиотекам, необходимым для создания и анализа баз данных.
Подготовка кода к анализу CodeQL
Вы можете создать базу данных CodeQL, содержащую данные, необходимые для анализа кода.
Анализ кода с помощью запросов CodeQL
Вы можете выполнять запросы к базе данных CodeQL, извлеченной из базы кода.
Настройка анализа с помощью пакетов CodeQL
Пакеты CodeQL можно использовать для выполнения запросов CodeQL, поддерживаемых другими людьми, или для совместного использования запросов CodeQL, которые вы разработали.
Отправка результатов анализа CodeQL в GitHub
Вы можете использовать CodeQL CLI для отправки результатов анализа CodeQL в GitHub.