本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
自動開始執行建置 (AWS CLI)
如果您的來源碼存放在 GitHub 或 GitHub Enterprise Server 儲存庫中,則您可以使用 GitHub Webhook 讓 AWS CodeBuild 只要將程式碼變更推送至儲存庫時就重建來源碼。
執行 create-webhook 命令,如下所示:
aws codebuild create-webhook --project-name
<project-name>
<project-name>
是包含要重建之來源碼的組建專案名稱。
針對 GitHub,則會在輸出中顯示與下列內容類似的資訊:
{ "webhook": { "url": "
<url>
" } }
<url>
是 GitHub Webhook 的 URL。
針對 GitHub Enterprise Server,則會在輸出中顯示與下列內容類似的資訊:
-
複製輸出中的秘密金鑰和有效負載 URL。您需要它們,才能在 GitHub Enterprise Server 中新增 Webhook。
-
在 GitHub Enterprise Server 中,選擇存放您專案的儲存庫。依序選擇 Settings (設定)、Hooks & services (關聯和服務) 和 Add webhook (新增 Webhook)。
-
輸入有效負載 URL 和秘密金鑰,並接受其他欄位的預設值,然後選擇 Add webhook (新增 Webhook)。