Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden Sie den codebuild-glob-search CLI-Befehl
AWS CodeBuild bietet ein integriertes CLI-Tool namenscodebuild-glob-search, mit dem Sie auf der Grundlage eines oder mehrerer Glob-Muster nach Dateien in Ihrem Arbeitsverzeichnis suchen können. Dieses Tool kann besonders nützlich sein, wenn Sie Tests für bestimmte Dateien oder Verzeichnisse in Ihrem Projekt ausführen möchten.
Verwendung
Die codebuild-glob-search CLI hat die folgende Verwendungssyntax:
codebuild-glob-search<glob_pattern1>[<glob_pattern2>...]
- 
                    <glob_pattern1><glob_pattern2>
- 
                    *: Entspricht einer beliebigen Zeichenfolge (mit Ausnahme von Pfadtrennzeichen).
- 
                    **: Entspricht einer beliebigen Zeichenfolge (einschließlich Pfadtrennzeichen).
Anmerkung
Stellen Sie sicher, dass die globale Zeichenfolge Anführungszeichen enthält. Verwenden Sie den Befehl, um die Ergebnisse des Mustervergleichs zu überprüfen. echo
version: 0.2 phases: build: commands: - echo $(codebuild-glob-search '**/__tests__/*.js') - codebuild-glob-search '**/__tests__/*.js' | xargs -n 1 echo
Output
Die CLI gibt eine durch Zeilenumbrüche getrennte Liste von Dateipfaden aus, die den angegebenen Glob-Mustern entsprechen. Die zurückgegebenen Dateipfade sind relativ zum Arbeitsverzeichnis.
Wenn keine Dateien gefunden werden, die den angegebenen Mustern entsprechen, gibt die CLI eine Meldung aus, dass keine Dateien gefunden wurden.
Beachten Sie, dass Verzeichnisse, die aufgrund eines bestimmten Musters gefunden wurden, von den Suchergebnissen ausgeschlossen werden.
Beispiel
Wenn Sie nur nach Dateien im Testverzeichnis und seinen Unterverzeichnissen mit einer .js Erweiterung suchen möchten, können Sie den folgenden Befehl mit der codebuild-glob-search CLI verwenden:
codebuild-glob-search '**/__tests__/*.js'
Dieser Befehl sucht nach allen Dateien mit einer .js Erweiterung innerhalb des __tests__ Verzeichnisses und seiner Unterverzeichnisse, wie im Muster angegeben.