使用 AMS SSP AWS CodeBuild 在您的 AMS 账户中进行配置 - AMS 高级用户指南

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 AMS SSP AWS CodeBuild 在您的 AMS 账户中进行配置

使用 AMS 自助服务配置 (SSP) 模式直接访问您的 AMS 托管账户中的 AWS CodeBuild 功能。 AWS CodeBuild 是一项完全托管的持续集成服务,用于编译源代码、运行测试和生成随时可以部署的软件包。使用 CodeBuild,您无需预置、管理和扩展自己的构建服务器。 CodeBuild 持续扩展并同时处理多个构建,因此您的构建不会排队等待。您可以使用预先打包的构建环境快速开始,也可以创建使用您自己的构建工具的自定义构建环境。使用 CodeBuild,按分钟计费所使用的计算资源。要了解更多信息,请参阅AWS CodeBuild

注意

要加载 CodeCommit、 CodeBuild CodeDeploy、和 CodePipeline 使用单个 RFC,请提交管理 | AWS 服务 | 自配置服务 | 添加(需要审核)(ct-3qe6io8t6jtny) 更改类型并请求三项服务:和。 CodeBuild CodeDeploy CodePipeline然后,所有三个角色、customer_codebuild_service_rolecustomer_codedeploy_service_role、和aws_code_pipeline_service_role都将在您的账户中配置。在您的账户中进行配置后,您必须在联合解决方案中加入该角色。

CodeBuild 在 AWS Managed Services 常见问题中

常见问题和答案:

问:如何申请访问我 AWS CodeBuild 的 AMS 账户?

AWS CodeBuild 在您的 AMS 账户中使用分为两个步骤:

  1. 预置构建流程以与 AWS S3 存储桶、Amazon CloudWatch 和日志组进行协调 CodeBuild Service Role

  2. 请求访问控制 CodeBuild 台

您可以通过管理 | AWS 服务 | 自配服务 | 添加更改类型 (ct-1w8z66n899dct) 提交 RFC,请求在您的 AMS 账户中同时设置两者。在您的账户中配置该角色后,您必须在联合解决方案中加入该角色。

问: AWS CodeBuild 在我的 AMS 账户中使用有什么限制?

对于 AWS CodeBuild 控制台管理员的访问权限,权限受资源级别的限制;例如,对特定资源的 CloudWatch 操作受到限制,iam:PassRole权限受到控制。

问:在我的 AMS 账户 CodeBuild 中使用的先决条件或依赖条件是什么?

如果定义的 AWS CodeBuild 服务角色需要其他 IAM 权限,请通过 AMS 服务请求进行申请。