如何以编程方式检查AppEngine应用程序版本是否已存在

时间:2013-08-21 10:01:51

标签: java google-app-engine shell deployment continuous-integration

是否可以使用appcfg shell或Python脚本检查应用程序版本是否已部署到AppEngine?我正在自动部署到AppEngine,并希望防止覆盖现有版本。

1 个答案:

答案 0 :(得分:0)

如果你让你的应用程序提供一个你不必使用谷歌帐户登录的网址,然后显示你的脚本可以使用的一堆信息。 例如,https://yourapp.appspot.com/info可以显示版本信息。

如果您使用新的模块api:

,看起来版本信息现在可用于服务器端

https://developers.google.com/appengine/docs/java/javadoc/com/google/appengine/api/labs/modules/ModulesService#getVersions(java.lang.String)