发布于: Aug 12, 2021
AWS CodeBuild 项目拥有者现在能够让没有登录到 AWS 控制台的人公开访问构建日志和构件。由于项目拥有者不必为每个 Contributor 管理 AWS 账户访问权限,因此这样能够简化 CodeBuild 项目拥有者与开源 Contributor 的合作方式。
之前,CodeBuild 需要在打开的存储库内创建 IAM 用户并为每个 Contributor 配置权限。这种管理需要项目拥有者额外的时间,并且延迟了 Contributor 的代码更改。Contributor 需要登录 AWS 控制台,这样会减慢查看结果的速度。
现在,借助于公有构建程序,CodeBuild 项目拥有者能够生成负载项目构建结果的公有 URL。任何带有 URL 的 Contributor 都能在不登录 AWS 的情况下浏览过去的构建程序、查看构建配置、审查日志并下载构件。启用公有构建程序后,CodeBuild 与 GitHub 的现有集成使得通过在发布到拉取请求的构建结果中显示 URL 来访问 URL 变得特别简便。公有构建程序帮助 CodeBuild 项目拥有者更快地加入开源 Contributor,并帮助 Contributor 更早地引入他们的代码更改。
公有构建程序的 CodeBuild 技术支持可用于以下区域:美国东部(弗吉尼亚北部)、美国东部(俄亥俄)、美国西部(俄勒冈)、美国西部(加利福尼亚北部)、非洲(开普敦)、亚太地区(香港)、亚太地区(孟买)、亚太地区(东京)、亚太地区(悉尼)、亚太地区(新加坡)、加拿大(中部)、欧洲(法兰克福)、欧洲(爱尔兰)、欧洲(伦敦)、欧洲(米兰)、欧洲(巴黎)、欧洲(斯德哥尔摩)、中东(巴林)和南美洲(圣保罗)。