使用Ktor进行部署:如何设置AppEngine版本?

时间:2018-10-20 22:59:05

标签: google-app-engine kotlin google-cloud-platform ktor

问题

我遵循了这个简洁明了的Ktor tutorial。现在,我已经成功部署到AppEngine ,我想手动设置将来部署的版本

Google对appengine-web.xml文件的说明表明<version>标签可用于此目的,但还指出<version>标签 不适用于基于Cloud SDK的工具< / em>。我试图设置标签,并确认在部署到AppEngine时未使用该值。

尝试的解决方案

在以下文件中寻找定义AppEngine版本的方法:

  1. web.xml
  2. application.conf

设置 id:

ktor {    
    application {
        modules = [InitializationKt.main]
        id = "coinverse-price-staging"
    }
}
  1. 在AppEngine部署命令中搜索定义方式。

enter image description here

1 个答案:

答案 0 :(得分:2)

感谢@marco揭示了solution

build.gradle

appengine {
    deploy {
        version = '1-2-0'
    }
}