woo*_*pav 10 git git-config amazon-web-services aws-codebuild
我正在一个项目中运行CodeBuild,该项目具有存储在CodeCommit中的私有要求.
我需要添加一个命令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
Sub*_*hew 13
CodeBuild 现在通过将“git-credential-helper”设置为 yes 为这个构建规范提供了一个更简单的拨号。文档@ https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#build-spec-ref-syntax
Cla*_*ori 12
由于CodeBuild环境使用IAM角色作为凭证(而不是用户名和密码),因此您需要在buildspec中配置CodeCommit凭证帮助程序:
phases:
install:
commands:
- git config --global credential.helper '!aws codecommit credential-helper $@'
- git config --global credential.UseHttpPath true
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2713 次 |
最近记录: |