Защита кода с помощью Интерфейса командной строки CodeQL
Используйте CodeQL CLI для локального выполнения анализа CodeQL.
GitHub CodeQL лицензируется на уровне пользователя после установки. CodeQL можно использовать только для определенных задач в соответствии с лицензионными ограничениями. Дополнительные сведения см. в разделе Сведения о CodeQL CLI.
Если у вас есть учетная запись GitHub Enterprise и лицензия на GitHub Advanced Security, вы можете использовать CodeQL для автоматического анализа, непрерывной интеграции и непрерывной поставки. Вы можете создать корпоративную учетную запись, обратившись в отдел продаж. Дополнительные сведения см. в разделе Сведения о GitHub Advanced Security.
- Использование CodeQL CLI
- Сведения о CodeQL CLI
- Начало работы с CodeQL CLI
- Создание базы данных CodeQL
- Параметры средства извлечения
- Анализ баз данных с помощью интерфейса командной строки CodeQL
- Использование пользовательских запросов с codeQL CLI
- Создание наборов запросов CodeQL
- Тестирование пользовательских запросов
- Тестирование файлов справки по запросу
- Создание пакетов CodeQL и работа с ними
- Публикация и использование пакетов CodeQL
- Указание параметров команды в файле конфигурации CodeQL
- Справочник по CodeQL CLI
- Сведения о пакетах CodeQL
- Сведения о рабочих областях CodeQL
- Справочные файлы запросов
- Выходные данные ИНТЕРФЕЙСА командной строки CodeQL SARIF
- Коды выхода
- CodeQL CLI commands manual
- bqrs decode
- bqrs diff
- bqrs hash
- bqrs info
- bqrs interpret
- database analyze
- database bundle
- database cleanup
- database create
- database finalize
- database import
- database index-files
- database init
- database interpret-results
- database print-baseline
- database run-queries
- database trace-command
- database unbundle
- database upgrade
- dataset check
- dataset cleanup
- dataset import
- dataset measure
- dataset upgrade
- execute cli-server
- execute language-server
- execute queries
- execute query-server
- execute query-server2
- execute upgrades
- generate log-summary
- generate query-help
- github upload-results
- pack add
- pack bundle
- pack ci
- pack create
- pack download
- pack init
- pack install
- pack ls
- pack packlist
- pack publish
- pack resolve-dependencies
- pack upgrade
- query compile
- query decompile
- query format
- query run
- resolve database
- resolve extensions
- resolve extractor
- resolve files
- resolve languages
- resolve library-path
- resolve metadata
- resolve ml-models
- resolve qlpacks
- resolve qlref
- resolve queries
- resolve ram
- resolve tests
- resolve upgrades
- test accept
- test extract
- test run
- version