創建一個沒有源代碼的構建項目 - AWS CodeBuild

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

創建一個沒有源代碼的構建項目

您可以在設定來源時選擇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)