2

问题

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

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

尝试的解决方案

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

  1. web.xml
  2. 应用程序.conf

设置标识:

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

在此处输入图像描述

4

1 回答 1

2

感谢@marco 发现了这个问题的解决方案

构建.gradle

appengine {
    deploy {
        version = '1-2-0'
    }
}
于 2018-10-20T23:45:34.240 回答