AWS CodeDeploy:修订间差异

来自Gea-Suan Lin's Wiki
跳到导航 跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
第5行: 第5行:
== 設定 ==
== 設定 ==
 軟體本身有兩段設定,一段是Deploy的發起端透過[[awscli]]呼叫,另外一段是在<code>appspec.yml</code>定義在伺服器上的行為。
 軟體本身有兩段設定,一段是Deploy的發起端透過[[awscli]]呼叫,另外一段是在<code>appspec.yml</code>定義在伺服器上的行為。
=== 發起端 ===
<syntaxhighlight lang="shell-session">
$ aws deploy push --application-name "${APPLICATIO_NAME}" --ignore-hidden-files --region us-east-1 --s3-location s3://${S3_BUCKET}/${GIT_BRANCH}-${GIT_HASH}
$ aws deploy create-deployment --application-name "${APPLICATION_NAME}" --deployment-group-name "${GROUP_NAME}" --region us-east-1 --s3-location bucket=${S3_BUCKET},key=${GIT_BRANCH}-${GIT_HASH},bundleType=zip
</syntaxhighlight>
=== 伺服器端 ===


== 外部連結 ==
== 外部連結 ==

2018年5月1日 (二) 01:45的版本

AWS CodeDeployAWS提供的服務之一,用於發佈伺服器端的軟體。

簡介

設定

軟體本身有兩段設定,一段是Deploy的發起端透過awscli呼叫,另外一段是在appspec.yml定義在伺服器上的行為。

發起端

$ aws deploy push --application-name "${APPLICATIO_NAME}" --ignore-hidden-files --region us-east-1 --s3-location s3://${S3_BUCKET}/${GIT_BRANCH}-${GIT_HASH}
$ aws deploy create-deployment --application-name "${APPLICATION_NAME}" --deployment-group-name "${GROUP_NAME}" --region us-east-1 --s3-location bucket=${S3_BUCKET},key=${GIT_BRANCH}-${GIT_HASH},bundleType=zip

伺服器端

外部連結