Skip to main content

Cette version de GitHub Enterprise Server ne sera plus disponible le 2026-03-17. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Personnaliser l’analyse du code

Découvrez comment personnaliser l’analyse du code pour répondre aux besoins de sécurité uniques de votre projet en créant et en utilisant des packs CodeQL et des requêtes personnalisées.

Évaluation de la configuration par défaut pour l’analyse du code

Découvrez comment évaluer le fonctionnement de l’analyse de code et comment personnaliser votre configuration pour répondre au mieux à vos besoins.

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.

Exécution de l’analyse du code CodeQL dans un conteneur

Vous pouvez exécuter code scanning dans un conteneur en veillant à ce que tous les processus s’exécutent dans le même conteneur.

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.

Création de suites de requêtes CodeQL

Vous pouvez créer des suites de requêtes pour les requêtes que vous utilisez fréquemment dans vos analyses CodeQL.

Test de requêtes personnalisées

Vous pouvez configurer des tests pour vos requêtes CodeQL pour garantir qu’elles continuent à retourner les résultats attendus avec les nouvelles versions de CodeQL CLI.

Création et utilisation de packs CodeQL

Vous pouvez utiliser les packs CodeQL pour créer, partager, dépendre et exécuter des requêtes et des bibliothèques CodeQL.

Publication et utilisation de packs CodeQL

Vous pouvez publier vos propres packs CodeQL et utiliser des packs publiés par d’autres personnes.