

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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

## 説明
<a name="eb3-codesourcedescription"></a>

EB CLI を設定して CodeCommit リポジトリからデプロイするか、または CodeCommit 統合を無効にし、ローカルマシンからソースバンドルをアップロードします。



**注記**  
一部の AWS リージョンでは CodeCommit が提供されていません。それらのリージョンでは、Elastic Beanstalk と CodeCommit の統合は有効ではありません。  
各リージョンで提供される AWS サービスの詳細については、[「リージョンテーブル](https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/)」を参照してください。

## 構文
<a name="eb3-codesourcesyntax"></a>

**eb codesource** 

**eb codesource codecommit**

**eb codesource local**

## オプション
<a name="eb3-codesourceoptions"></a>


****  

|  名前  |  説明  | 
| --- | --- | 
| [一般的なオプション](eb3-cmd-options.md) |  | 

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

**eb codesource** は、CodeCommit 統合とスタンダードデプロイのどちらかを選択するよう求めます。

**eb codesource codecommit** は、CodeCommit 統合のインタラクティブなリポジトリ設定を開始します。

**eb codesource local** は元の設定を示し、CodeCommit 統合を無効にします。

## 例
<a name="eb3-codesourceexample"></a>

現在のブランチの CodeCommit 統合を設定する場合は、**eb codesource codecommit** を使用します。

```
~/my-app$ eb codesource codecommit
Select a repository
1) my-repo
2) my-app
3) [ Create new Repository ]
(default is 1): 1

Select a branch
1) mainline
2) test
3) [ Create new Branch with local HEAD ]
(default is 1): 1
```

現在のブランチの CodeCommit 統合を無効にする場合は、**eb codesource local** を使用します。

```
~/my-app$ eb codesource local
Current CodeCommit setup:
  Repository: my-app
  Branch: mainline
Default set to use local sources
```