AWS Codebuild 在 EB 部署上失败 - GIT:无法遍历提交的父级
AWS Codebuild fails on EB Deploy - GIT: Failed to traverse parents of commit
我正在使用 AWS CodeBuild 设置到 AWS Elastic Beanstalk 的部署。
但是,我在尝试部署应用程序时遇到以下错误:
eb deploy staging --verbose
ERROR: CommandError - An error occurred while handling git command.
Error code: 128 Error: error: Could not read 121c8263f48a23a0fc66af9989cc9ca8bffaae01
fatal: Failed to traverse parents of commit a9c6e3340d50d603fc7d21b3d10edcc5d2ba47ab
这让我苦恼了几个小时。
问题是 AWS Codebuild 项目配置为执行浅克隆:
Git clone depth = 1
出于某种原因,EB CLI 需要完整克隆。要解决此问题,我必须将项目配置为使用以下命令进行完整克隆:
编辑项目 -> 更新源 -> Git 克隆深度 -> 完整
我正在使用 AWS CodeBuild 设置到 AWS Elastic Beanstalk 的部署。
但是,我在尝试部署应用程序时遇到以下错误:
eb deploy staging --verbose
ERROR: CommandError - An error occurred while handling git command.
Error code: 128 Error: error: Could not read 121c8263f48a23a0fc66af9989cc9ca8bffaae01
fatal: Failed to traverse parents of commit a9c6e3340d50d603fc7d21b3d10edcc5d2ba47ab
这让我苦恼了几个小时。
问题是 AWS Codebuild 项目配置为执行浅克隆:
Git clone depth = 1
出于某种原因,EB CLI 需要完整克隆。要解决此问题,我必须将项目配置为使用以下命令进行完整克隆:
编辑项目 -> 更新源 -> Git 克隆深度 -> 完整