Bien démarrer avec CodeQL CLI
Vous pouvez utiliser CodeQL CLI pour dĂ©velopper, tester et exĂ©cuter localement des requĂȘtes CodeQL sur des projets logiciels.
Qui peut utiliser cette fonctionnalité ?
CodeQL est disponible pour les types de référentiels suivants :
- Référentiels publics sur GitHub.com, consultez conditions générales de CodeQL GitHub
- RĂ©fĂ©rentiels appartenant Ă lâorganisation sur GitHub Team ou GitHub Enterprise Cloud avec GitHub Code Security activĂ©
Ă propos de CodeQL CLI
Vous pouvez utiliser CodeQL CLI pour exécuter des processus CodeQL localement sur des projets logiciels ou pour générer des résultats de code scanning à charger sur GitHub.
Configuration de CodeQL CLI
Pour commencer Ă utiliser CodeQL CLI, vous devez tĂ©lĂ©charger et configurer lâinterface CLI afin quâelle puisse accĂ©der aux outils et aux bibliothĂšques nĂ©cessaires Ă la crĂ©ation et Ă lâanalyse des bases de donnĂ©es.
PrĂ©paration de votre code pour lâanalyse CodeQL
Vous pouvez créer une base de données CodeQL contenant les données nécessaires pour analyser votre code.
Analyse de votre code avec des requĂȘtes CodeQL
Vous pouvez exĂ©cuter des requĂȘtes sur une base de donnĂ©es CodeQL extraite d'un codebase.
Chargement des résultats d'analyse de CodeQL sur GitHub
Vous pouvez utiliser CodeQL CLI pour charger les rĂ©sultats dâanalyse CodeQL sur GitHub.
Personnalisation de lâanalyse avec des packs CodeQL
Vous pouvez utiliser des packs CodeQL pour exĂ©cuter des requĂȘtes CodeQL gĂ©rĂ©es par dâautres personnes ou pour partager des requĂȘtes CodeQL que vous avez dĂ©veloppĂ©es.