eb deploy - AWS Elastic Beanstalk

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

eb deploy

Deskripsi

Deploy paket sumber aplikasi dari direktori proyek yang diinisialisasi untuk aplikasi yang berjalan.

Jika git dipasang, EB CLI menggunakan perintah git archive untuk membuat file .zip dari konten perintah git commit terbaru.

Nmun, saat .ebignore ada di direktori proyek Anda, EB CLI tidak menggunakan perintah git untuk membuat paket sumber Anda. Ini berarti EB CLI mengabaikan file yang ditentukan di .ebignore, dan menyertakan semua file lainnya. Khususnya, ia termasuk file sumber yang tidak terikat.

catatan

Anda dapat mengonfigurasi EB CLI untuk men-deploy Artifact dari proses membangun Anda bukan membuat file ZIP folder proyek Anda. Lihat Men-deploy artifact bukan folder proyek untuk detailnya.

Sintaksis

eb deploy

eb deploy environment-name

Opsi

Nama

Deskripsi

-l version_label

atau

--label version_label

Tentukan label yang akan digunakan untuk versi yang dibuat oleh EB CLI. Jika label telah digunakan, EB CLI men-deploy ulang versi sebelumnya dengan label tersebut.

Jenis: String

--env-group-suffix groupname Nama grup untuk menambahkan nama lingkungan. Hanya untuk digunakan dengan Penyusunan Lingkungan.

-m "version_description"

atau

--message "version_description"

Deskripsi untuk versi aplikasi, tertutup dalam tanda kutip ganda.

Jenis: String

--modules component-a component-b

Daftar komponen untuk diperbarui. Hanya untuk digunakan dengan Penyusunan Lingkungan.

-p

atau

--process

Pra-pemrosesan dan validasi manifes lingkungan dan file konfigurasi di paket sumber. Memvalidasi file konfigurasi dapat mengidentifikasi masalah sebelum men-deploy versi aplikasi ke lingkungan.

--source codecommit/repository-name/branch-name

CodeCommitrepositori dan cabang. Lihat Menggunakan EB CLI dengan AWS CodeCommit.

--staged

Deploy persiapan file di indeks git bukan HEAD commit.

--timeout menit

Jumlah menit sebelum waktu perintah habis.

--version version_label

Versi aplikasi yang ada untuk di-deploy.

Jenis: String

Opsi Umum

Output

Jika berhasil, perintah mengembalikan status operasi deploy.

Jika Anda mengaktifkanCodeBuilddukungan dalam aplikasi Anda,eb deploymenampilkan informasi dariCodeBuildsebagai kode Anda dibangun. Untuk informasi tentangCodeBuilddukungan dalam Elastic Beanstalk, lihatMenggunakan EB CLI dengan AWS CodeBuild.

Contoh

Contoh berikut men-deploy aplikasi saat ini.

$ eb deploy 2018-07-11 21:05:22 INFO: Environment update is starting. 2018-07-11 21:05:27 INFO: Deploying new version to instance(s). 2018-07-11 21:05:53 INFO: New application version was deployed to running EC2 instances. 2018-07-11 21:05:53 INFO: Environment update completed successfully.