Gunakan perintah codebuild-glob-search CLI - AWS CodeBuild

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Gunakan perintah codebuild-glob-search CLI

AWS CodeBuild menyediakan alat CLI bawaan codebuild-glob-search yang disebut yang memungkinkan Anda mencari file di direktori kerja Anda berdasarkan satu atau lebih pola glob. Alat ini dapat sangat berguna ketika Anda ingin menjalankan tes pada file atau direktori tertentu dalam proyek Anda.

Penggunaan

codebuild-glob-searchCLI memiliki sintaks penggunaan berikut:

codebuild-glob-search <glob_pattern1> [<glob_pattern2> ...]
  • <glob_pattern1>,<glob_pattern2>, dll.: Satu atau lebih pola glob untuk dicocokkan dengan file di direktori kerja Anda.

  • *: Cocokkan urutan karakter apa pun (tidak termasuk pemisah jalur).

  • **: Cocokkan urutan karakter apa pun (termasuk pemisah jalur).

catatan

Pastikan bahwa string glob memiliki tanda kutip. Untuk memeriksa hasil pencocokan pola, gunakan perintah. echo

version: 0.2 phases: build: commands: - echo $(codebuild-glob-search '**/__tests__/*.js') - codebuild-glob-search '**/__tests__/*.js' | xargs -n 1 echo

Output

CLI akan menampilkan daftar jalur file yang dipisahkan baris baru yang cocok dengan pola glob yang disediakan. Jalur file yang dikembalikan akan relatif terhadap direktori kerja.

Jika tidak ada file yang ditemukan cocok dengan pola yang disediakan, CLI akan menampilkan pesan yang menunjukkan bahwa tidak ada file yang ditemukan.

Perhatikan bahwa direktori yang ditemukan karena pola yang diberikan akan dikecualikan dari hasil pencarian.

Contoh

Jika Anda hanya ingin mencari file di dalam direktori tes dan subdirektorinya dengan .js ekstensi, Anda dapat menggunakan perintah berikut dengan CLIcodebuild-glob-search:

codebuild-glob-search '**/__tests__/*.js'

Perintah ini akan mencari semua file dengan .js ekstensi di dalam __tests__ direktori dan subdirektorinya, seperti yang dilambangkan dengan pola.