Stapelverarbeitung von Spezifikationsdateien
Mehrere Spezifikationsdateien stapelweise verarbeiten
Überblick
Für Benutzer mit mehreren Spezifikationsdateien besteht die Möglichkeit, sie alle mit einem einzigen Befehl statt einzeln zu verarbeiten. Dies spart Zeit und Energie, da eine beliebige Anzahl von Spezifikationsdateien ohne ständige Benutzeraktion ausgeführt werden kann.
Einrichtung
Für die Stapelverarbeitung von Spezifikationsdateien ist eine bestimmte Eingabestruktur erforderlich, um auf mehrere Spezifikationsdateien zugreifen und sie ausführen zu können. Alle Spezifikationsdateien, die Sie scannen möchten, müssen in einem einzigen Verzeichnis (und seinen Unterverzeichnissen) enthalten sein. Dieses einzelne Verzeichnis ist ein erforderlicher Parameter für die Ausführung. Die CLI durchsucht alle Unterverzeichnisse, um darin zusätzliche Spezifikationsdateien zu finden, unabhängig von ihrer Struktur.
Laufend
Der Basisbefehl zum Ausführen der Axe DevTools-CLI im Bulk-Spec-Modus lautet wie folgt:
axe bulk-spec <spec-files-directory> <output-directory>
Dabei ist bulk-spec
der Bulk-Modus, <spec-files-directory>
ein erforderlicher Parameter und der Pfad zum Verzeichnis mit den Spezifikationsdateien und <output-directory
> ein optionaler Parameter und der Pfad zum gewünschten Ausgabeverzeichnis. Wenn kein Ausgabeverzeichnis angegeben ist, werden die Ergebnisse in das aktuelle Arbeitsverzeichnis ausgegeben
Während der Ausführung werden Aktualisierungen für Massenlaufprozesse auf STDOUT
aufgelistet. Um diese Warnungen zu deaktivieren, verwenden Sie die Flagge „Warnungen verwerfen“.
--dismiss-alerts
Ergebnisse
Sobald der Lauf abgeschlossen ist, können die Ergebnisse in das <output-directory>
gefunden werden, sofern eines angegeben wurde, oder im aktuellen Arbeitsverzeichnis, wenn kein Ausgabeverzeichnis angegeben wurde. Für jede analyze
Aktion im Bulk-Spec-Lauf gibt es ein Ergebnisobjekt, das die Ergebnisse dieses Scans enthält. Darüber hinaus wird eine Protokolldatei mit Informationen darüber erstellt, welche Spezifikationsdateien fehlgeschlagen sind, sowie alle verfügbaren Informationen dazu, warum diese Spezifikationsdatei fehlgeschlagen ist.