【发布时间】:2020-01-23 20:15:05
【问题描述】:
我在这里错过了什么?
我在云端有一个函数但是我不能更新它,一旦我运行deploy函数,结果是成功但我看不到更新的代码
functions deploy audioToText --trigger-http
我错过了一些步骤吗?代码部署后我应该怎么做才能测试它?
【问题讨论】:
标签: google-cloud-functions gcloud
我在这里错过了什么?
我在云端有一个函数但是我不能更新它,一旦我运行deploy函数,结果是成功但我看不到更新的代码
functions deploy audioToText --trigger-http
我错过了一些步骤吗?代码部署后我应该怎么做才能测试它?
【问题讨论】:
标签: google-cloud-functions gcloud
从您的问题中不清楚您将功能部署到哪个项目。
gcloud(有点令人困惑)可以使用包括项目在内的隐式配置,这可以(!)让人们措手不及。
如果您在部署时明确说明要使用的项目会怎样?
gcloud functions deploy ... --project=${PROJECT}
并且|或者如果你枚举没有--project标志的函数会发生什么?
gcloud functions list
gcloud functions list --project=${PROJECT}
结果不同吗?
您可以使用以下方式检查您当前的配置:
gcloud config list
我建议您取消设置默认项目并始终明确引用它
gcloud config unset project
gcloud config get-value project
(unset)
gcloud $CMD --project=${PROJECT}
【讨论】: