终止支持通知: AWS 将于 2027 年 6 月 30 日终止对 AMS Advanced 的支持。2027 年 6 月 30 日之后,您将无法再访问 AMS 高级控制台或 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 账户中使用分为两个步骤:
预置构建流程以与 AWS S3 存储桶、Amazon CloudWatch 和日志组进行协调
CodeBuild Service Role请求访问控制 CodeBuild 台
您可以通过管理 | AWS 服务 | 自配服务 | 添加更改类型 (ct-1w8z66n899dct) 提交 RFC,请求在您的 AMS 账户中同时设置两者。在您的账户中配置该角色后,您必须在联合解决方案中加入该角色。
问: AWS CodeBuild 在我的 AMS 账户中使用有什么限制?
对于 AWS CodeBuild 控制台管理员的访问权限,权限受资源级别的限制;例如,对特定资源的 CloudWatch 操作受到限制,iam:PassRole权限受到控制。
问:在我的 AMS 账户 CodeBuild 中使用的先决条件或依赖条件是什么?
如果定义的 AWS CodeBuild 服务角色需要其他 IAM 权限,请通过 AMS 服务请求进行申请。