Lihat detail proyek build di AWS CodeBuild - AWS CodeBuild

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

Lihat detail proyek build di AWS CodeBuild

Anda dapat menggunakan AWS CodeBuild konsol AWS CLI,, atau AWS SDKs untuk melihat detail proyek build di CodeBuild.

Melihat detail proyek build (konsol)

  1. Buka AWS CodeBuild konsol di https://console.aws.amazon.com/codesuite/codebuild/home.

  2. Di panel navigasi, pilih Membangun proyek.

    catatan

    Secara default, hanya 10 proyek build terbaru yang ditampilkan. Untuk melihat proyek build lainnya, pilih ikon roda gigi, lalu pilih nilai berbeda untuk Proyek per halaman atau gunakan panah mundur dan maju.

  3. Dalam daftar proyek build, di kolom Name, pilih link untuk proyek build.

  4. Pada proyek Build: project-namehalaman, pilih Build details.

Lihat detail proyek build (AWS CLI)

Jalankan perintah batch-get-projects:

aws codebuild batch-get-projects --names names

Pada perintah sebelumnya, ganti placeholder berikut:

  • names: String yang diperlukan digunakan untuk menunjukkan satu atau beberapa nama proyek build untuk melihat detailnya. Untuk menentukan lebih dari satu proyek build, pisahkan setiap nama proyek build dengan spasi. Anda dapat menentukan hingga 100 nama proyek build. Untuk mendapatkan daftar proyek pembangunan, lihatLihat daftar nama proyek build (AWS CLI).

Misalnya, jika Anda menjalankan perintah ini:

aws codebuild batch-get-projects --names codebuild-demo-project codebuild-demo-project2 my-other-demo-project

Hasil yang mirip dengan berikut ini mungkin muncul di output. Ellipses (...) digunakan untuk mewakili data yang dihilangkan untuk singkatnya.

{ "projectsNotFound": [ "my-other-demo-project" ], "projects": [ { ... "name": codebuild-demo-project, ... }, { ... "name": codebuild-demo-project2", ... } ] }

Pada output sebelumnya, projectsNotFound array mencantumkan nama proyek build apa pun yang ditentukan, tetapi tidak ditemukan. projectsArray mencantumkan detail untuk setiap proyek build tempat informasi ditemukan. Detail proyek build telah dihilangkan dari output sebelumnya untuk singkatnya. Untuk informasi lebih lanjut, lihat output dariBuat proyek build (AWS CLI).

batch-get-projectsPerintah tidak mendukung pemfilteran untuk nilai properti tertentu, tetapi Anda dapat menulis skrip yang menghitung properti untuk proyek. Misalnya, skrip shell Linux berikut menghitung proyek di wilayah saat ini untuk akun saat ini, dan mencetak gambar yang digunakan oleh setiap proyek.

#!/usr/bin/sh # This script enumerates all of the projects for the current account # in the current region and prints out the image that each project is using. imageName="" function getImageName(){ local environmentValues=(${1//$'\t'/ }) imageName=${environmentValues[1]} } function processProjectInfo() { local projectInfo=$1 while IFS=$'\t' read -r section value; do if [[ "$section" == *"ENVIRONMENT"* ]]; then getImageName "$value" fi done <<< "$projectInfo" } # Get the list of projects. projectList=$(aws codebuild list-projects --output=text) for projectName in $projectList do if [[ "$projectName" != *"PROJECTS"* ]]; then echo "===============================================" # Get the detailed information for the project. projectInfo=$(aws codebuild batch-get-projects --output=text --names "$projectName") processProjectInfo "$projectInfo" printf 'Project "%s" has image "%s"\n' "$projectName" "$imageName" fi done

Untuk informasi lebih lanjut tentang menggunakan AWS CLI with AWS CodeBuild, lihatReferensi baris perintah.

Lihat detail proyek build (AWS SDKs)

Untuk informasi lebih lanjut tentang menggunakan AWS CodeBuild dengan AWS SDKs, lihatAWSReferensi SDK dan alat.