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

Deploying With Ktor: How To Set AppEngine Version?

问题

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

Google 的 appengine-web.xml 文件文档指出 <version> 标签可用于此目的,但也指出 <version> 标签是 未用于基于 Cloud SDK 的工具。我尝试设置标签并确认在部署到 AppEngine 时未使用此值。

尝试过的解决方案

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

  1. web.xml
  2. application.conf

设置 id:

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

感谢@marco 揭露了

build.gradle

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