我正在使用 go build 约束有条件地将常量编译到我的测试/登台/生产云函数中。我怎样才能传递-tags ENV给使用的构建器gcloud beta functions deploy?
炎炎设计
浏览 110回答 1
1回答
猛跑小猪
正如@Guilherme 在评论中提到的那样,确实,似乎不可能将go约束/标签传递给 Cloud Functions 使用的构建器。我四处搜索,虽然没有这个选项,但我认为确实可以选择将约束发送到 Cloud Functions 使用的构建器。考虑到这一点,我建议您提出一项功能请求,以便 Google 对此进行检查。您可能想看看它的一个选项,它是使用 Cloud Run 部署您的应用程序。正如他们在有关此应用程序的官方文档中所述:使用您选择的编程语言、任何语言或操作系统库,甚至自带二进制文件。Cloud Run 与容器生态系统完美搭配:Cloud Build、Container Registry、Docker。因此,这可能对您有用。在下面的教程中,有在 Cloud Run 中使用 Go 构建和部署快速应用程序的步骤。快速入门:构建和部署让我知道这些信息是否对您有帮助!