本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
自動開始執行建置 (AWS CLI)
如果您的原始程式碼儲存在 GitHub 或 GitHub 企業伺服器儲存庫中,您可以在將程式碼變更推送到儲存庫時,使用 GitHub webhook AWS CodeBuild 重建原始程式碼。
執行 create-webhook 命令,如下所示:
aws codebuild create-webhook --project-name
<project-name>
<project-name>
是包含要重建的源代碼的構建項目的名稱。
對於 GitHub,輸出中會顯示類似下列內容的資訊:
{ "webhook": { "url": "
<url>
" } }
<url>
是網URL GitHub 絡掛鉤。
對於 GitHub 企業伺服器,輸出中會顯示類似下列內容的資訊:
![範例輸出資訊。](images/create-webhook-ghe.png)
-
URL從輸出複製密鑰和有效負載。你需要他們在 GitHub 企業服務器中添加一個 webhook。
-
在 GitHub 企業伺服器中,選擇儲存 CodeBuild 專案的存放庫。依序選擇 Settings (設定)、Hooks & services (關聯和服務) 和 Add webhook (新增 Webhook)。
-
輸入承載資料URL和密碼金鑰,接受其他欄位的預設值,然後選擇 [新增 webhook]。