使用 Ktor 部署:如何设置 AppEngine 版本?
Posted
技术标签:
【中文标题】使用 Ktor 部署:如何设置 AppEngine 版本?【英文标题】:Deploying With Ktor: How To Set AppEngine Version? 【发布时间】:2019-03-25 10:22:45 【问题描述】:问题
我遵循了这个简洁明了的Ktor tutorial。现在我已经成功部署到 AppEngine 我想手动设置未来部署的版本。
Google 的 appengine-web.xml 文件文档表明 <version>
标记可用于此目的,但也指出 <version>
标记未用于基于 Cloud SDK 的工具。我尝试设置标签并确认在部署到 AppEngine 时未使用此值。
尝试的解决方案
寻找在以下文件中定义 AppEngine 版本的方法:
-
web.xml
application.conf
设置id:
ktor
application
modules = [InitializationKt.main]
id = "coinverse-price-staging"
-
正在搜索在 AppEngine 部署命令中定义的方式。
【问题讨论】:
【参考方案1】:感谢@marco 发现solution !
build.gradle
appengine
deploy
version = '1-2-0'
【讨论】:
以上是关于使用 Ktor 部署:如何设置 AppEngine 版本?的主要内容,如果未能解决你的问题,请参考以下文章
Firebase 身份验证不适用于 AppEngine 上的 Ktor 应用程序
如何在 Google App Engine 上部署 Ktor 应用程序?
在 App Engine 上运行 Kotlin Ktor 应用程序时出错
使用 Objectify 捕获 IllegalStateException