Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Usa il comando codebuild-glob-search CLI
AWS CodeBuild fornisce uno strumento CLI integrato chiamato codebuild-glob-search che consente di cercare file nella directory di lavoro in base a uno o più modelli di glob. Questo strumento può essere particolarmente utile quando si desidera eseguire test su file o directory specifici all'interno del progetto.
Utilizzo
La codebuild-glob-search CLI ha la seguente sintassi di utilizzo:
codebuild-glob-search<glob_pattern1>[<glob_pattern2>...]
-
<glob_pattern1>, ecc.: Uno o più pattern globulari da confrontare con i file nella directory di lavoro.<glob_pattern2> -
*: Corrisponde a qualsiasi sequenza di caratteri (esclusi i separatori di percorso). -
**: corrisponde a qualsiasi sequenza di caratteri (inclusi i separatori di percorso).
Nota
Assicurati che la stringa glob contenga virgolette. Per verificare i risultati del pattern-matching, usa il comando. echo
version: 0.2 phases: build: commands: - echo $(codebuild-glob-search '**/__tests__/*.js') - codebuild-glob-search '**/__tests__/*.js' | xargs -n 1 echo
Output
La CLI produrrà un elenco separato da nuove righe di percorsi di file che corrispondono ai modelli di glob forniti. I percorsi dei file restituiti saranno relativi alla directory di lavoro.
Se non viene trovato alcun file corrispondente ai modelli forniti, la CLI emetterà un messaggio che indica che non è stato trovato alcun file.
Tieni presente che le directory trovate a causa di un determinato modello verranno escluse dai risultati della ricerca.
Esempio
Se vuoi cercare solo i file all'interno della directory tests e delle sue sottodirectory con .js estensione, puoi usare il seguente comando con la codebuild-glob-search CLI:
codebuild-glob-search '**/__tests__/*.js'
Questo comando cercherà tutti i file con .js estensione all'interno della __tests__ directory e delle relative sottodirectory, come indicato dal modello.