

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\_label}}<br />atau<br />`--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.<br />Tipe: String | 
| --env-group-suffix {{groupname}} | Nama grup untuk menambahkan nama lingkungan. Hanya untuk digunakan dengan [Penyusunan Lingkungan](ebcli-compose.md). | 
| `-m` "{{version\_description}}"<br />atau<br />`--message` "{{version\_description}}" | Deskripsi untuk versi aplikasi, tertutup dalam tanda kutip ganda.<br />Tipe: String | 
| `--modules` {{component-a component-b}} | Daftar komponen untuk diperbarui. Hanya untuk digunakan dengan [Penyusunan Lingkungan](ebcli-compose.md). | 
| `-p`<br />atau<br />`--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\_label}} | Versi aplikasi yang ada untuk di-deploy.<br />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.
```