アクション
ACS::CICD::LocalBuildAndDeploy
説明
Elastic Compute Service (ECS) インスタンスで Docker イメージまたはソフトウェアパッケージをビルドおよびデプロイします。
構文
Action: ACS::CICD::LocalBuildAndDeploy
Properties:
regionId: String
instanceId: String
codeSource: String
codeSourceUrl: String
branch: String
isDockerBuild: Boolean
buildAndDeployScript: String
属性
属性 | 説明 | タイプ | 必須 | デフォルト値 | 制限 |
regionId | リージョン ID。 | String | いいえ | {{ ACS::RegionId }} | |
instanceId | ECS インスタンスの ID。 | String | はい | ||
codeSource | コードソース。 | String | はい | ||
codeSourceUrl | コードソースの URL。 | String | はい | ||
branch | ブランチ ID。 | String | いいえ | "" | |
isDockerBuild | Docker イメージをビルドするかどうかを指定します。 | Boolean | いいえ | True | |
buildAndDeployScript | Docker イメージまたはソフトウェアパッケージのビルドとデプロイに使用されるスクリプト。 | String | はい | スクリプトの長さは最大 16,384 バイトです。 |
出力
なし
参照
詳細については、GitHub の ACS::CICD::LocalBuildAndDeploy.yml をご参照ください。