【问题标题】:Google functions code deploy not reflecting on serverGoogle 功能代码部署未反映在服务器上
【发布时间】:2020-01-23 20:15:05
【问题描述】:

我在这里错过了什么?

我在云端有一个函数但是我不能更新它,一旦我运行deploy函数,结果是成功但我看不到更新的代码

functions deploy audioToText --trigger-http

部署完成后:

我错过了一些步骤吗?代码部署后我应该怎么做才能测试它?

【问题讨论】:

    标签: google-cloud-functions gcloud


    【解决方案1】:

    从您的问题中不清楚您将功能部署到哪个项目。

    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}
    

    【讨论】:

    • 准确!我错过了 gcloud 命令并且没有指出我想要部署的项目。现在可以使用了,谢谢!
    猜你喜欢
    • 1970-01-01
    • 2021-01-14
    • 2013-01-24
    • 2017-02-13
    • 1970-01-01
    • 1970-01-01
    • 2020-06-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多