本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
如果您的原始程式碼存放在 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,類似下列的資訊會出現在輸出中:
![輸出資訊範例。](images/create-webhook-ghe.png)
-
URL 從輸出複製秘密金鑰和承載。您需要它們才能在 GitHub Enterprise Server 中新增 Webhook。
-
在 GitHub Enterprise Server 中,選擇儲存 CodeBuild 專案的儲存庫。依序選擇 Settings (設定)、Hooks & services (關聯和服務) 和 Add webhook (新增 Webhook)。
-
輸入承載URL和秘密金鑰,接受其他欄位的預設值,然後選擇新增 Webhook 。