

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

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

## 설명
<a name="eb3-deploydescription"></a>

초기화된 프로젝트 디렉터리에서 실행 중인 애플리케이션으로 애플리케이션 소스 번들을 배포합니다.

git이 설치되어 있는 경우 EB CLI에서는 `git archive` 명령을 사용하여 최신 `git commit` 명령의 내용에서 `.zip` 파일을 생성합니다.

하지만 프로젝트 디렉터리에 `.ebignore`가 있으면 EB CLI가 소스 번들을 생성하기 위해 git 명령과 구문을 사용하지 않습니다. 즉 EB CLI는 `.ebignore`에 지정된 파일을 무시하고 다른 모든 파일을 포함시킵니다. 특히 커밋되지 않은 소스 파일을 포함시킵니다.

**참고**  
또한 프로젝트 폴더의 ZIP 파일을 만드는 대신 빌드 프로세스의 결과물을 배포하도록 EB CLI를 구성할 수도 있습니다. 세부 정보는 [프로젝트 폴더 대신 아티팩트 배포](eb-cli3-configuration.md#eb-cli3-artifact) 섹션을 참조하세요.

## 구문
<a name="eb3-deploysyntax"></a>

 **eb deploy** 

 **eb deploy *environment-name*** 

## 옵션
<a name="eb3-deployoptions"></a>


****  

|  이름  |  설명  | 
| --- | --- | 
|  `-l` *version\$1label* 또는 `--label` *version\$1label*  |  EB CLI가 생성하는 버전에 사용할 레이블을 지정합니다. 레이블이 이미 사용된 경우 EB CLI는 해당 레이블을 사용하는 이전 버전을 다시 배포합니다. 유형: 문자열  | 
| --env-group-suffix groupname | 환경 이름에 추가할 그룹 이름입니다. [환경 작성](ebcli-compose.md)에서만 사용할 수 있습니다. | 
|  `-m` "*version\$1description*" 또는 `--message` "*version\$1description*"  |  애플리케이션 버전에 대한 설명으로, 큰 따옴표로 둘러싸여 있습니다. 유형: 문자열  | 
|  `--modules` *component-a component-b*  | 업데이트할 구성 요소 목록입니다. [환경 작성](ebcli-compose.md)에서만 사용할 수 있습니다. | 
|  `-p` 또는 `--process`  |  소스 번들의 환경 매니페스트 및 구성 파일을 사전 처리 및 확인합니다. 구성 파일을 확인하면 환경에 애플리케이션 버전을 배포하기 전에 문제를 파악할 수 있습니다.  | 
|  `--source codecommit/repository-name/branch-name`  |  CodeCommit 리포지토리 및 브랜치.  | 
|  `--staged`  |  HEAD 커밋 대신 git 인덱스에서 준비된 파일을 배포합니다.  | 
|  `--timeout` *minutes*  |  명령 시간이 초과되기 전 경과되는 시간(분)입니다.  | 
|  `--version` *version\$1label*  |  배포할 기존 애플리케이션 버전 유형: 문자열  | 
|  [일반 옵션](eb3-cmd-options.md)  |  | 

## 출력
<a name="eb3-deployoutput"></a>

성공할 경우 명령이 `deploy` 작업의 상태를 반환합니다.

애플리케이션의 CodeBuild 지원을 활성화한 경우 **eb deploy**는 코드가 빌드될 때 CodeBuild의 정보를 표시합니다. Elastic Beanstalk의 CodeBuild 지원에 대한 자세한 내용은 [에서 EB CLI 사용 AWS CodeBuild](eb-cli-codebuild.md)을 참조하세요.

## 예제
<a name="eb3-deployexample"></a>

다음 예제에서는 현재 애플리케이션을 배포합니다.

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