

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

# **eb deploy**
<a name="eb3-deploy"></a>

## Deskripsi
<a name="eb3-deploydescription"></a>

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](eb-cli3-configuration.md#eb-cli3-artifact) untuk detailnya.

## Sintaksis
<a name="eb3-deploysyntax"></a>

 **eb deploy** 

 **eb deploy *environment-name*** 

## Opsi
<a name="eb3-deployoptions"></a>


****  

|  Nama  |  Deskripsi  | 
| --- | --- | 
|  `-l` *version\$1label* atau `--label` *version\$1label*  |  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. Tipe: String  | 
| --env-group-suffix groupname | Nama grup untuk menambahkan nama lingkungan. Hanya untuk digunakan dengan [Penyusunan Lingkungan](ebcli-compose.md). | 
|  `-m` "*version\$1description*" atau `--message` "*version\$1description*"  |  Deskripsi untuk versi aplikasi, tertutup dalam tanda kutip ganda. Tipe: String  | 
|  `--modules` *component-a component-b*  | Daftar komponen untuk diperbarui. Hanya untuk digunakan dengan [Penyusunan Lingkungan](ebcli-compose.md). | 
|  `-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`  |  CodeCommit repositori dan cabang.  | 
|  `--staged`  |  Deploy persiapan file di indeks git bukan HEAD commit.  | 
|  `--timeout` *minutes*  |  Jumlah menit sebelum waktu perintah habis.  | 
|  `--version` *version\$1label*  |  Versi aplikasi yang ada untuk di-deploy. Tipe: String  | 
|  [Opsi umum](eb3-cmd-options.md)  |  | 

## Output
<a name="eb3-deployoutput"></a>

Jika berhasil, perintah mengembalikan status operasi `deploy`.

Jika Anda mengaktifkan CodeBuild dukungan dalam aplikasi Anda, **eb deploy** menampilkan informasi dari CodeBuild saat kode Anda dibuat. Untuk informasi tentang CodeBuild dukungan di Elastic Beanstalk, lihat. [Menggunakan EB CLI dengan AWS CodeBuild](eb-cli-codebuild.md)

## Contoh
<a name="eb3-deployexample"></a>

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