首页 > 解决方案 > AWS:“eb deploy my-env”给出错误:ServiceError - 检测到 1 个验证错误..成员的长度必须小于或等于 100

问题描述

在进行 eb deploy 时,无论名称如何,我都会遇到此问题。
> eb --version EB CLI 3.17.1 (Python 3.7.6)

> eb deploy my-env 错误:ServiceError - 检测到 1 个验证错误:“versionLabels”处的值“[app-deploy/2020-02-14_16-12-41-4-g87282-200225_225240]”未能满足约束:成员必须满足约束:[成员的长度必须小于或等于100,成员的长度必须大于或等于1,成员必须满足正则表达式模式:[^/]+]

如果我检查 -staged

> eb deploy --staged 错误:此分支没有默认环境。您必须通过键入“eb deploy my-env-name”来指定环境,或者通过键入“eb use my-env-name”来设置默认环境。

标签: amazon-web-servicesamazon-elastic-beanstalkamazon-elb

解决方案


尝试给你的版本一个 versionLabel,例如:

eb deploy my-env -l my-app-v1.3.1

或者

eb deploy my-env -l "first version of my app"


推荐阅读