我创建了一个管道,它执行以下操作:
- Git 更改触发下一个操作(代码构建)
- Codebuild 从 git 源启动并构建一个 docker 镜像
- 在 Elasticbeanstalk 上设置最新的 docker 容器
前两个步骤工作正常,git 更改启动代码构建,代码构建构建一个 docker 映像,然后尝试在 Elasticbeanstalk 上设置它(失败)。抛出以下错误:
操作配置无效 操作失败,因为找不到工件或 Amazon S3 存储桶。工件存储桶的名称:MY_BUCKET_NAME。验证此存储桶是否存在。如果存在,请检查生命周期策略,然后尝试发布更改。
在我的代码构建项目中,我将工件位置设置为 MY_BUCKET_NAME 并将其命名为 aws-test-artifact。这就是我所要做的吗?
我试过环顾四周,在这个问题上找不到任何东西。