Google App Engine灵活 - 环境变量

时间:2017-02-24 20:28:22

标签: google-app-engine app-engine-flexible

如果我让我的圈子ci表示谷歌与... 'gcloud app deploy app.yaml'是否有一种简单的方法可以传递dev / prod变量并在下面的app.yml文件中替换它?

当然,我可以拥有多个app.dev.yml,app.dev.yml文件等,但除非我可以通过使用某种基础app.yml覆盖一些,否则会涉及很多重复。

runtime: nodejs
env: flex
service: email

env_variables:
  PUBSUB_TOPIC: dev-email-integration-email
  PUBSUB_VERIFICATION_TOKEN: <your-verification-token>

1 个答案:

答案 0 :(得分:0)

可悲的是,确实没有一个好方法可以做到这一点。我实际建议使用app.yaml用于此目的,而是使用json文件和nconf。这就是我们在所有nodejs samples中的表现方式。

希望这有帮助!