本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
以下是有關 CodeBuild 託管的 Buildkite 執行器的一些常見問題。
我應該何時在標籤中包含映像和執行個體覆寫?
您可以在標籤中包含映像和執行個體覆寫,以便為每個 Buildkite 任務指定不同的建置環境。這可以在不需要建立多個 CodeBuild 專案或 Webhook 的情況下完成。例如,當您需要使用 Buildkite 任務的矩陣
agents:
queue: "myQueue"
steps:
- command: "echo \"Hello World\""
agents:
project: "codebuild-myProject"
image: "{{matrix.os}}"
instance-size: "{{matrix.size}}"
matrix:
setup:
os:
- "arm-3.0"
- "al2-5.0"
size:
- "small"
- "large"
CodeBuild 是否可以在 Buildkite 中自動建立 Webhook?
目前, Buildkite 要求使用其主控台手動建立所有 Webhook。您可以遵循 的教學課程教學課程:設定 CodeBuild 託管的 Buildkite 執行器,在 Buildkite 主控台中手動建立 Buildkite Webhook。
我可以使用 AWS CloudFormation 來建立 Buildkite Webhook 嗎?
AWS CloudFormation 目前不支援 Buildkite 執行器 Webhook,因為 Buildkite 需要使用其主控台手動建立 Webhook。
哪些區域支援使用 CodeBuild 託管的 Buildkite 執行器?
所有 CodeBuild 區域都支援 CodeBuild 託管的 Buildkite 執行器。如需 CodeBuild 可用 AWS 區域的詳細資訊,請參閱AWS 依區域提供服務