Membangun on-server yang dapat dieksekusi dengan Buildfile - AWS Elastic Beanstalk

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

Membangun on-server yang dapat dieksekusi dengan Buildfile

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 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.