

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

# Pemicu AWS CodeBuild dibangun secara otomatis
<a name="build-triggers"></a>

Anda dapat membuat pemicu pada proyek untuk menjadwalkan build sekali setiap jam, hari, atau minggu. Anda juga dapat mengedit pemicu untuk menggunakan aturan khusus dengan ekspresi CloudWatch cron Amazon. Misalnya, menggunakan ekspresi cron, Anda dapat menjadwalkan build pada waktu tertentu setiap hari kerja. Untuk informasi tentang membuat dan mengedit pemicu, lihat [Buat AWS CodeBuild pemicu](#trigger-create) dan[Edit AWS CodeBuild pemicu](triggers-edit.md).

**Topics**
+ [Buat AWS CodeBuild pemicu](#trigger-create)
+ [Edit AWS CodeBuild pemicu](triggers-edit.md)

## Buat AWS CodeBuild pemicu
<a name="trigger-create"></a>

Anda dapat membuat pemicu pada proyek untuk menjadwalkan build sekali setiap jam, hari, atau minggu. Anda juga dapat membuat pemicu menggunakan aturan khusus dengan ekspresi CloudWatch cron Amazon. Misalnya, menggunakan ekspresi cron, Anda dapat menjadwalkan build pada waktu tertentu setiap hari kerja. 

**catatan**  
Tidak mungkin memulai build batch dari pemicu build, EventBridge peristiwa Amazon, atau AWS Step Functions tugas.

**Topics**
+ [Buat AWS CodeBuild pemicu (konsol)](#trigger-create-console)
+ [Buat AWS CodeBuild pemicu secara terprogram](#trigger-create-code)

### Buat AWS CodeBuild pemicu (konsol)
<a name="trigger-create-console"></a>

Gunakan prosedur berikut untuk membuat pemicu menggunakan. Konsol Manajemen AWS

**Untuk membuat pemicu** 

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

1. Di panel navigasi, pilih **Membangun proyek**.

1. Pilih tautan untuk proyek build yang ingin Anda tambahkan pemicunya, lalu pilih tab **Pemicu build**.
**catatan**  
Secara default, 100 proyek build terbaru ditampilkan. Untuk melihat proyek build lainnya, pilih ikon roda gigi, lalu pilih nilai berbeda untuk **Proyek per halaman** atau gunakan panah mundur dan maju.

1. Pilih **Buat pemicu**.

1. Masukkan nama di **nama Pemicu**.

1. Dari daftar drop-down **Frekuensi**, pilih frekuensi untuk pemicu Anda. Jika Anda ingin membuat frekuensi menggunakan ekspresi cron, pilih **Kustom**.

1. Tentukan parameter untuk frekuensi pemicu Anda. Anda dapat memasukkan beberapa karakter pertama pilihan Anda di kotak teks untuk memfilter item menu tarik-turun.
**catatan**  
 Jam dan menit mulai berbasis nol. Menit awal adalah angka antara nol dan 59. Jam awal adalah angka antara nol dan 23. Misalnya, pemicu harian yang dimulai setiap hari pada pukul 12:15 P.M. memiliki jam mulai 12 dan menit mulai 15. Pemicu harian yang dimulai setiap hari pada tengah malam memiliki jam awal nol dan menit awal nol. Pemicu harian yang dimulai setiap hari pada pukul 11:59 malam memiliki jam mulai 23 dan menit mulai 59.   
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/codebuild/latest/userguide/build-triggers.html)

1.  Pilih **Aktifkan pemicu ini**. 

1.  (Opsional) Perluas **bagian Lanjutan**. Dalam **versi Sumber**, ketik versi sumber Anda. 
   +  Untuk Amazon S3, masukkan ID versi yang sesuai dengan versi artefak input yang ingin Anda buat. Jika **versi Sumber** dibiarkan kosong, versi terbaru digunakan. 
   +  Untuk AWS CodeCommit, ketik ID komit. Jika **versi Sumber** dibiarkan kosong, ID komit HEAD cabang default digunakan. 
   + Untuk GitHub atau GitHub Enterprise, ketikkan ID komit, ID permintaan tarik, nama cabang, atau nama tag yang sesuai dengan versi kode sumber yang ingin Anda buat. Jika Anda menentukan ID permintaan tarik, itu harus menggunakan format `pr/pull-request-ID` (misalnya,`pr/25`). Jika Anda menentukan nama cabang, ID komit HEAD cabang digunakan. Jika **versi Sumber** kosong, ID komit HEAD cabang default digunakan.
   + Untuk Bitbucket, ketik ID komit, nama cabang, atau nama tag yang sesuai dengan versi kode sumber yang ingin Anda buat. Jika Anda menentukan nama cabang, ID komit HEAD cabang digunakan. Jika **versi Sumber** kosong, ID komit HEAD cabang default digunakan.

1. (Opsional) Tentukan batas waktu antara 5 menit dan 2160 menit (36 jam). Nilai ini menentukan berapa lama AWS CodeBuild mencoba membangun sebelum berhenti. Jika **Jam** dan **Menit** dibiarkan kosong, nilai batas waktu default yang ditentukan dalam proyek digunakan. 

1. Pilih **Buat pemicu**.

### Buat AWS CodeBuild pemicu secara terprogram
<a name="trigger-create-code"></a>

CodeBuild menggunakan EventBridge aturan Amazon untuk pemicu build. Anda dapat menggunakan EventBridge API untuk membuat pemicu build secara terprogram untuk proyek Anda. CodeBuild Lihat [Referensi Amazon EventBridge API](https://docs.aws.amazon.com/eventbridge/latest/APIReference/) untuk informasi selengkapnya.

# Edit AWS CodeBuild pemicu
<a name="triggers-edit"></a>

Anda dapat mengedit pemicu pada proyek untuk menjadwalkan build setiap jam, hari, atau minggu sekali. Anda juga dapat mengedit pemicu untuk menggunakan aturan khusus dengan ekspresi CloudWatch cron Amazon. Misalnya, menggunakan ekspresi cron, Anda dapat menjadwalkan build pada waktu tertentu setiap hari kerja. Untuk informasi tentang membuat pemicu, lihat[Buat AWS CodeBuild pemicu](build-triggers.md#trigger-create).

**Topics**
+ [Edit AWS CodeBuild pemicu (konsol)](#triggers-edit-console)
+ [Edit AWS CodeBuild pemicu secara terprogram](#trigger-edit-code)

## Edit AWS CodeBuild pemicu (konsol)
<a name="triggers-edit-console"></a>

Gunakan prosedur berikut untuk mengedit pemicu menggunakan. Konsol Manajemen AWS

**Untuk mengedit pemicu**

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

1. Di panel navigasi, pilih **Membangun proyek**.

1. Pilih link untuk proyek build yang ingin diubah, lalu pilih tab **Build triggers**.
**catatan**  
Secara default, 100 proyek build terbaru ditampilkan. Untuk melihat proyek build lainnya, pilih ikon roda gigi, lalu pilih nilai berbeda untuk **Proyek per halaman** atau gunakan panah mundur dan maju.

1. Pilih tombol radio di sebelah pemicu yang ingin Anda ubah, lalu pilih **Edit**.

1. Dari daftar drop-down **Frekuensi**, pilih frekuensi untuk pemicu Anda. Jika Anda ingin membuat frekuensi menggunakan ekspresi cron, pilih **Kustom**.

1. Tentukan parameter untuk frekuensi pemicu Anda. Anda dapat memasukkan beberapa karakter pertama pilihan Anda di kotak teks untuk memfilter item menu tarik-turun.
**catatan**  
 Jam dan menit mulai berbasis nol. Menit awal adalah angka antara nol dan 59. Jam awal adalah angka antara nol dan 23. Misalnya, pemicu harian yang dimulai setiap hari pada pukul 12:15 P.M. memiliki jam mulai 12 dan menit mulai 15. Pemicu harian yang dimulai setiap hari pada tengah malam memiliki jam awal nol dan menit awal nol. Pemicu harian yang dimulai setiap hari pada pukul 11:59 malam memiliki jam mulai 23 dan menit mulai 59.   
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/codebuild/latest/userguide/triggers-edit.html)

1.  Pilih **Aktifkan pemicu ini**. 

**catatan**  
Anda dapat menggunakan CloudWatch konsol Amazon di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)untuk mengedit versi sumber, batas waktu, dan opsi lain yang tidak tersedia. AWS CodeBuild

## Edit AWS CodeBuild pemicu secara terprogram
<a name="trigger-edit-code"></a>

CodeBuild menggunakan EventBridge aturan Amazon untuk pemicu build. Anda dapat menggunakan EventBridge API untuk mengedit pemicu build secara terprogram untuk proyek Anda. CodeBuild Lihat [Referensi Amazon EventBridge API](https://docs.aws.amazon.com/eventbridge/latest/APIReference/) untuk informasi selengkapnya.