Coba lagi membangun secara otomatis 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.

Coba lagi membangun secara otomatis di AWS CodeBuild

Anda dapat menggunakan AWS CodeBuild konsol, AWS CLI, atau AWS SDKs mencoba ulang build Anda secara otomatis. AWS CodeBuild Dengan coba ulang otomatis diaktifkan, CodeBuild akan secara otomatis memanggil RetryBuild menggunakan peran layanan proyek setelah gagal membangun hingga batas yang ditentukan. Misalnya, jika batas coba ulang otomatis disetel ke dua, CodeBuild akan memanggil RetryBuild API untuk secara otomatis mencoba ulang build Anda hingga dua kali tambahan.

catatan

CodeBuild tidak mendukung percobaan ulang otomatis untuk CodePipeline atau pembuatan webhook.

Coba lagi build secara otomatis (konsol)

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

  2. Pilih Buat proyek. Untuk informasi selengkapnya, lihat Buat proyek build (konsol) dan Menjalankan build (konsol).

    • Di Lingkungan:

      • Untuk batas coba ulang otomatis, masukkan jumlah maksimum percobaan ulang otomatis yang diinginkan setelah build gagal.

  3. Di Lingkungan, pilih Konfigurasi tambahan.

  4. Lanjutkan dengan nilai default dan kemudian pilih Create build project.

Coba lagi build secara otomatis ()AWS CLI

  • Jalankan perintah create-project:

    aws codebuild create-project \ --name "<project-name>" \ --auto-retry-limit <auto-retry-limit> \ --source "<source>" \ --artifacts {<artifacts>} \ --environment "{\"type\": \"environment-type>\",\"image\": \"image-type>\",\"computeType\": \"compute-type>\"}" \ --service-role "service-role>"

    Pada perintah sebelumnya, ganti placeholder berikut:

    • <auto-retry-limit>: Setel batas coba ulang otomatis ke jumlah maksimum percobaan ulang otomatis yang diinginkan setelah build gagal.

    • <project-name>, <source>, <artifacts>, environment-type>, image-type>, compute-type>, dan service-role>: Atur pengaturan konfigurasi proyek yang Anda inginkan.

Coba ulang build ()AWS SDKs secara otomatis

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