AWS CodeBuild Nodejs 运行时

AWS CodeBuild Nodejs Runtime

AWS CodeBuild 是否已经安装了 aws-cli?如果是,我是否还需要配置配置文件或附加到 codebuild 的角色就足够了?

此致

第一个问题,答案是'Yes'。精选图像安装了 aws-cli。

对于第二个问题,您在项目中提供的服务角色将被使用,但如果您愿意,您仍然可以配置您的个人资料。

只是为了更清楚和简洁:CodeBuild 不能安装 aws-cli,但它用于 运行 构建的图像可以安装它。

由 AWS CodeBuild 管理的图像确实有 AWS CLI,您可以通过简单地将 aws --version 添加到其中一个命令来验证它(pre_build 可能是一个好地方)。

如果您不确定,可以对自定义图像进行相同的检查。

您可以在 Github 页面上找到有关图像中安装了哪些软件包的更多详细信息。在 AWS documentation 中,您可以找到相应 Github 页面的链接。