Jos*_*osh 9 github amazon-web-services aws-codebuild deploy-keys
使用 AWS CodeBuild,您可以将 GitHub 定义为源。如果您的回购是私有的,您可以传递个人令牌。我已经构建了一个 CodeBuild 过程并确认这有效。
我想要做的不是使用个人令牌,而是使用 GitHub 部署密钥对私有存储库进行身份验证。我已经在 GitHub 中设置了 Deploy Key。如何在 AWS CodeBuild 控制台或 YAML 脚本中进行配置?
CodeBuild 本身不支持部署密钥。它位于我们的产品待办事项列表中,并且是我们可能会在未来版本中支持的功能。
为了在 CodeBuild 中使用您现有的部署密钥,请按照 Adrian 在https://adrianhesketh.com/2018/05/02/go-private-repositories-and-aws-codebuild/ 中突出显示的说明进行操作。您需要在参数存储中设置密钥并在您的构建规范中使用它。
您可以将源类型用作“no_source”,因为在这种情况下您将使用部署密钥进行源克隆。
| 归档时间: |
|
| 查看次数: |
2098 次 |
| 最近记录: |