amazon-web-services - AWS codebuild - 在单个构建项目中与 Github 断开连接是否会从所有项目中删除

标签 amazon-web-services github aws-codebuild

我的一个 AWS 账户中有多个 Codebuild 项目(由其他人创建),以私有(private) Github 存储库为源,通过 oauth 连接。

我正在创建一个新的 Codebuild 项目,同时也在查看私有(private) github 存储库,但是 Codebuild 无法创建,因为它“无法访问 github 存储库”。

我想帐户中的任何人最初连接到 Github,他们都无权访问我尝试连接的存储库。

我想点击“与 Github 断开连接”并重新授权,因为我可以访问我尝试连接的存储库,但我担心这会断开所有 代码构建项目。

我知道我的 Github 凭据不允许访问 Codebuild 项目当前正在读取的所有存储库。

当通过 oauth 建立与 Github 的连接时,是否会为整个帐户设置连接?

最佳答案

When a connection to Github is made via oauth, does that set it for the entire account?

是的,它将重置该 AWS 账户 ID 中所有 CodeBuild 项目的 token 。 CodeBuild 仅支持每个 AWS 账户 ID 一个 token (OAuth 或个人访问 token )。

我们意识到这对最终用户造成的限制,并将在未来的版本中改善这种体验。

关于amazon-web-services - AWS codebuild - 在单个构建项目中与 Github 断开连接是否会从所有项目中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57415413/

相关文章:

github - 防止人们针对 Github 上的特定分支

amazon-web-services - 在 CodeBuild 中运行 aws cli 命令并替换环境变量

json - 达到 AWS Eventbridge json 负载的最大字符长度

amazon-web-services - 尝试使用 SQLWorkbench 连接到 Amazon Redshift 时出现操作超时错误

c++ - 如何使用 "trusty"图像在本地执行 C++ 程序的 Travis CI?

aws-codebuild - AWS Codebuild 将所有工件放在 S3 存储桶的根目录中

amazon-web-services - YAML_FILE_ERROR : YAML file does not exist

android - 如何在亚马逊 ec2 上运行安卓模拟器?

amazon-web-services - 用于出站 API 调用的静态 IP

github - 有没有办法为 GitHub 项目生成指标?