Skip to main content

Diese Version von GitHub Enterprise Server wird eingestellt am 2024-06-29. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für bessere Leistung, verbesserte Sicherheit und neue Features aktualisiere auf die neueste Version von GitHub Enterprise Server. Wende dich an den GitHub Enterprise-Support, um Hilfe zum Upgrade zu erhalten.

Konfigurieren des erweiterten Setups für das Codescanning mit CodeQL im großen Stil

Du kannst ein Skript verwenden, um das erweiterte Setup für das code scanning für eine bestimmte Gruppe von Repositorys in deiner Organisation zu konfigurieren.

Wer kann dieses Feature verwenden?

Code scanning ist für organisationseigene Repositorys in GitHub Enterprise Server verfügbar. Dieses Feature erfordert eine Lizenz für GitHub Advanced Security. Weitere Informationen findest du unter Informationen zu GitHub Advanced Security.

Informationen zum Aktivieren des erweiterten Setups für das code scanning mit CodeQL im großen Stil

Wenn Sie ein hochgradig anpassbares code scanning-Setup für viele Repositorys in Ihrer Organisation konfigurieren müssen oder wenn die Repositorys in Ihrer Organisation für das Standardsetup nicht geeignet sind, können Sie das code scanning mit dem erweiterten Setup im großen Stil konfigurieren.

Um das erweiterte Setup in mehreren Repositorys zu aktivieren, können Sie ein Massenkonfigurationsskript schreiben. Um das Skript erfolgreich auszuführen, müssen die GitHub Actions für den Standort aktiviert werden.

Wenn du für viele Repositorys in deiner Organisation keine präzise Kontrolle über die code scanning-Konfiguration benötigst, kannst du das code scanning mit dem Standardsetup schnell und einfach konfigurieren. Weitere Informationen findest du unter Konfigurieren des Standardsetups für das Codescanning im großen Stil.

Verwenden eines Skripts zum Aktivieren von advanced setup

Für Repositorys, die nicht für das Standardsetup geeignet sind, können Sie ein Massenkonfigurationsskript verwenden, um das erweiterte Setup für mehrere Repositorys zu aktivieren.

  1. Identifiziere eine Gruppe von Repositorys, die mit derselben code scanning-Konfiguration analysiert werden können. Dazu zählen beispielsweise alle Repositorys, die Java-Artefakte mithilfe der Produktionsumgebung erstellen.
  2. Erstelle und teste einen GitHub Actions-Workflow, um die CodeQL-Aktion mit der entsprechenden Konfiguration aufzurufen. Weitere Informationen findest du auf Konfigurieren des erweiterten Setups für das Codescanning.
  3. Verwenden Sie eines der Beispielskripts, um ein benutzerdefiniertes Skript zu erstellen, um den Workflow jedem Repository in der Gruppe hinzuzufügen.