

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

# Kustom build dan konfigurasi dengan Buildfile pada Elastic Beanstalk
<a name="go-buildfile"></a>

Untuk menentukan pembangunan kustom dan perintah konfigurasi untuk aplikasi Go Anda, sertakan file bernama `Buildfile` di akar paket sumber Anda. Nama file peka terhadap huruf besar-kecil. Gunakan format berikut untuk `Buildfile`: 

```
<process_name>: <command>
```

Perintah di `Buildfile` Anda harus sesuai dengan ekspresi reguler berikut: `^[A-Za-z0-9_]+:\s*.+$`.

Elastic Beanstalk tidak memantau aplikasi yang dijalankan dengan `Buildfile`. Gunakan `Buildfile` untuk perintah yang berjalan dalam waktu singkat dan berakhir setelah menyelesaikan tugas mereka. Untuk proses aplikasi yang berjalan lama yang seharusnya tidak keluar, gunakan [Procfile](go-procfile.md) sebagai gantinya.

Di contoh berikut dari sebuah `Buildfile`, `build.sh` adalah penulisan shell yang terletak di akar paket sumber:

```
make: ./build.sh
```

Semua jalur di `Buildfile` bersifat relatif terhadap akar paket sumber. Jika Anda tahu sebelumnya tempat file berada di instans, Anda dapat menyertakan jalur absolut di `Buildfile`.