自動開始執行建置 (AWS CLI) - AWS CodeBuild

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

自動開始執行建置 (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 企業伺服器,輸出中會顯示類似下列內容的資訊:

範例輸出資訊。
  1. URL從輸出複製密鑰和有效負載。你需要他們在 GitHub 企業服務器中添加一個 webhook。

  2. 在 GitHub 企業伺服器中,選擇儲存 CodeBuild 專案的存放庫。依序選擇 Settings (設定)Hooks & services (關聯和服務)Add webhook (新增 Webhook)

  3. 輸入承載資料URL和密碼金鑰,接受其他欄位的預設值,然後選擇 [新增 webhook]。