dev release 两个云环境,云函数上传失败?
背景:
- 先创建了 dev 云环境
- 在 all 目录创建云函数,创建时选择 dev 云环境。(文档所在 all 中创建的云函数可以部署到任意环境,不明白为什么创建的时候还要强制选择具体那个创建环境)
- 部署云函数到 dev 云环境
- 创建 release 云环境
- 上传并不部署云函数,选择 release 环境
报错:上传失败,函数状态不正确。。。。。。。。。。。
-------------后续测试(全部在 all 环境中创建云函数)
- 创建时选择 dev 环境,部署到 dev:成功;部署到 release ,报错:没有这个云函数
- 创建时选择 release 环境,部署到 release 成功,并且 dev 会自动部署成功。?????
- 创建时选择 release 环境,部署到 release , 有时 release 会部署成功,dev 会报错:找不到这个函数
不知道是我的项目哪里出了问题,总之非常奇葩,毫无道理。