本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
創建一個沒有源代碼的構建項目
您可以在設定來源時選擇NO_SOURCE
來源類型來配置 CodeBuild 專案。當來源類型為 NO_SOURCE
時,您將無法指定 buildspec 檔案,因為專案並無任何來源。相反地,您必須在指令的 YAML-格式輸入buildspec
屬性中指定 JSON-格式化buildspec 字串。create-project
CLI這看起來類似下述:
{ "name": "project-name", "source": { "type": "NO_SOURCE", "buildspec": "version: 0.2\n\nphases:\n build:\n commands:\n - command" }, "environment": { "type": "LINUX_CONTAINER", "image": "aws/codebuild/standard:5.0", "computeType": "BUILD_GENERAL1_SMALL", }, "serviceRole": "arn:aws:iam::account-ID:role/role-name", "encryptionKey": "arn:aws:kms:region-ID:account-ID:key/key-ID" }
如需詳細資訊,請參閱建立建置專案 (AWS CLI)。