View a markdown version of this page

Cross-service sampel untuk CodeBuild - AWS CodeBuild

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

Cross-service sampel untuk CodeBuild

Anda dapat menggunakan sampel lintas layanan ini untuk bereksperimen dengan: AWS CodeBuild

Sampel Amazon ECR

Menggunakan gambar Docker di repositori Amazon ECR untuk menggunakan Apache Maven untuk menghasilkan satu file JAR. Instruksi sampel akan menunjukkan kepada Anda cara membuat dan mendorong gambar Docker ke Amazon ECR, membuat proyek Go, membangun proyek, menjalankan proyek, dan mengatur izin untuk memungkinkan terhubung CodeBuild ke Amazon ECR.

Sampel Amazon EFS

Menunjukkan cara mengonfigurasi file buildspec sehingga CodeBuild proyek dipasang dan dibangun di atas sistem file Amazon EFS. Instruksi sampel akan menunjukkan kepada Anda cara membuat Amazon VPC, membuat sistem file di Amazon VPC, membuat dan membangun proyek yang menggunakan Amazon VPC, dan kemudian meninjau file proyek dan variabel yang dihasilkan.

AWS CodePipeline sampel

Menunjukkan cara menggunakan AWS CodePipeline untuk membuat build dengan batch build serta beberapa sumber input dan beberapa artefak keluaran. Termasuk dalam bagian ini adalah contoh file JSON yang menunjukkan struktur pipeline yang membuat batch build dengan artefak terpisah, dan artefak gabungan. Sampel JSON tambahan disediakan yang menunjukkan struktur pipeline dengan beberapa sumber input dan beberapa artefak keluaran.

AWS Config sampel

Menunjukkan cara mengatur AWS Config. Daftar CodeBuild sumber daya mana yang dilacak dan menjelaskan cara mencari CodeBuild proyek di dalamnya AWS Config. Instruksi sampel akan menunjukkan kepada Anda prasyarat untuk mengintegrasikan AWS Config, langkah-langkah untuk mengatur AWS Config, dan langkah-langkah untuk mencari CodeBuild proyek dan data di dalamnya AWS Config.

Buat contoh notifikasi

Menggunakan Apache Maven untuk menghasilkan satu file JAR. Mengirim pemberitahuan build ke pelanggan topik Amazon SNS. Petunjuk contoh menunjukkan kepada Anda cara mengatur izin sehingga CodeBuild dapat berkomunikasi dengan Amazon SNS dan CloudWatch, cara membuat dan mengidentifikasi CodeBuild topik di Amazon SNS, cara berlangganan penerima ke topik, dan cara mengatur aturan di. CloudWatch