Uso de la CLI de CodeQL
Puedes usar la CodeQL CLI para desarrollar, probar y ejecutar consultas de CodeQL localmente en proyectos de software.
Las licencias de GitHub CodeQL se otorgan por usuario tras la instalación. Puedes usar CodeQL solo para determinadas tareas según las restricciones de las licencias. Para obtener más información, vea «Acerca de la CLI de CodeQL».
Si tienes una cuenta de GitHub Enterprise y una licencia de GitHub Advanced Security, puedes usar CodeQL para el análisis automatizado, la integración continua y la entrega continua. Para crear una cuenta empresarial, ponte en contacto con el equipo de ventas. Para obtener más información, vea «Acerca de GitHub Advanced Security».
Acerca de la CLI de CodeQL
Puedes usar la CodeQL CLI para ejecutar procesos de CodeQL de forma local en proyectos de software.
Introducción a la CLI de CodeQL
Para empezar a trabajar con la CodeQL CLI, debes configurar la CLI para que pueda acceder a las herramientas y bibliotecas necesarias para crear y analizar bases de datos.
Crear bases de datos de CodeQL
Puedes crear una base de datos de CodeQL que contenga los datos necesarios para consultar el código.
Opciones de extractor
Puedes usar la CodeQL CLI para ejecutar procesos de CodeQL de forma local en proyectos de software.
Analizar las bases de datos con la CLI de CodeQL
Puedes ejecutar consultas en una base de datos de CodeQL extraída de un código base.
Uso de consultas personalizadas con la CLI de CodeQL
Puedes escribir tus propias consultas de CodeQL para buscar vulnerabilidades y errores específicos.
Creación de conjuntos de consultas de CodeQL
Puedes crear conjuntos de consultas para consultas que uses con frecuencia en los análisis de CodeQL.
Prueba de archivos de ayuda de consulta
Puedes usar la CodeQL CLI para obtener una vista previa de tus archivos de ayuda de consulta como Markdown y asegurarte de que son válidos.
Especificación de opciones de comando en un archivo de configuración de CodeQL
Puedes guardar las opciones de comando predeterminadas en un archivo de configuración de CodeQL.