我正在尝试在 Codebuild 上运行 Jekyll 博客。在本地没有问题,但是当尝试在 Codebuild 上运行它时,它一直卡在这个问题上:
您的捆绑包已锁定到 eventmachine (1.2.3),但在 Gemfile 中列出的任何源中都找不到该版本。如果您没有更改来源,则意味着 eventmachine (1.2.3) 的作者已将其删除。您需要将您的捆绑包更新为尚未删除的不同版本的 eventmachine (1.2.3) 才能安装。
但是,来源是普通的rubygems,我检查了版本是否存在。我认为这可能是 AWS 代码构建中的一个错误,但认为在这里发布会很好。有没有人有类似的问题?欢迎任何帮助。我尝试了以下方法来解决它:
1) 移除 Gemfile 锁
2) 在 Gemfile 上设置特定版本。
Bundle 在本地运行良好