gpt4 book ai didi

git - 在 AWS CodeBuild 中为 https git clone 设置凭证

转载 作者:太空狗 更新时间:2023-10-29 12:45:43 25 4
gpt4 key购买 nike

我正在一个项目上运行 CodeBuild,该项目具有存储在 CodeCommit 中的私有(private)需求。

我需要在 buildspec.yml 中添加一个命令来加载 https git 凭据,以便 git clone 在 CodeBuild 运行 pip install 时工作。

构建失败,fatal: could not read Username for 'https://git-codecommit.us-west-2.amazonaws.com': No such device or address

最佳答案

由于 CodeBuild 环境使用 IAM 角色作为凭证(而不是用户名和密码),您将需要配置 CodeCommit credential helper在您的构建规范中:

phases:
install:
commands:
- git config --global credential.helper '!aws codecommit credential-helper $@'
- git config --global credential.UseHttpPath true

关于git - 在 AWS CodeBuild 中为 https git clone 设置凭证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48652545/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com