无法使用 aws cli 为 ecs 创建部署(部署指定修订为空文件,但提供的修订为 zip 文件)

Nis*_*ava 5 amazon-web-services amazon-ecs aws-code-deploy

我正在尝试部署(使用蓝/绿部署控制器)我的 API 的修订版。当我通过创建更新的任务修订和更新服务手动执行此操作时,这工作正常。但是当我尝试使用 CLI 时,当我将 appspec.yml 文件推送到 s3 时,我得到一个返回的 create-deployment 命令。当我尝试使用此命令触发部署时,触发的部署显示在部署部分但失败,我看到的错误是部署指定修订为空文件,但提供的修订为 zip 文件。请帮忙。

Nis*_*ava 0

我不再将其存储为 zip 文件,而是仅存储为普通 json,它对我有用。