Hinweis
Die Unterstützung von größere Runner für die code scanning-Standardeinrichtung befindet sich derzeit in Öffentliche Vorschau. Änderungen sind vorbehalten.
Bereitstellen von Organisationsebene größere Runner für die Standardeinrichtung
-
Fügen Sie größerer Runner zu Ihrer Organisation hinzu. Siehe Verwalten größerer Runner.
- Wenn Sie Ihrer größerer RunnerBeschriftung eine benutzerdefinierte Bezeichnung hinzufügen möchten, geben Sie dem Läufer einen Namen, der dieser Bezeichnung entspricht. Sie können diese benutzerdefinierte Bezeichnung verwenden, wenn Sie das Standardsetup mit größere Runner.
-
Standardmäßig haben alle Repositories in Ihrer Organisation Zugriff auf Runner auf Organisationsebene, was bedeutet, dass jedes Repository Ihre größerer Runner verwenden kann. Informationen dazu, wie Sie nur ausgewählten Repositorys Zugriff auf ein größerer Runner gewähren, finden Sie unter Verwalten größerer Runner.
-
Sie können nun die Standardeinstellungen für Ihre Organisation und Ihre Repositorys konfigurieren, und Ihr größerer Runner übernimmt automatisch die code scanning-Aufträge. Weitere Informationen zum Konfigurieren der Standardeinrichtung finden Sie unter Konfigurieren des Standardsetups für das Code-Scanning und Konfigurieren des Standardsetups für das Codescanning im großen Stil.
Zusätzliche Schritte für die Swift-Analyse
Derzeit ist die Swift-Analyse auf größere Runner für das Standardsetup nicht verfügbar. Wenn Ihr Repository zudem Zugriff auf einen Runner mit dem Label code-scanning hat, beispielsweise einen größerer Runner, der für die Standardkonfiguration bereitgestellt wurde, verwenden die Workflows der Standardkonfiguration ausschließlich Runner mit dem Label code-scanning. Wenn Sie das Standardsetup auf größere Runner konfigurieren und Swift analysieren möchten, haben Sie zwei Optionen:
- Stellen Sie einen selbstgehosteten macOS-Runner mit dem Label
code-scanningzusätzlich zu Ihrem größerer Runner bereit. Weitere Informationen finden Sie unter Selbst-gehostete Runner hinzufügen. - Stellen Sie sicher, dass alle Repositorys, die Swift enthalten, keinen Zugriff auf Runner mit der Bezeichnung
code-scanninghaben. Die Standard-Setup-Workflows für dieses Repository verwenden nur Standard-Runner.