直接下载GAE SDK Python的最新版本

时间:2014-10-20 12:34:34

标签: google-app-engine jenkins buildout

我使用bildout和jenkins来构建我的Python GAE应用程序。

问题是,在每个新版本之后,Google会移动sdk并替换新的版本 https://storage.googleapis.com/appengine-sdks/featured/ *

现在我在我的buildout中使用硬编码的网址:

[gae_sdk]
# Dowloads and extracts the App Engine SDK.
recipe = appfy.recipe.gae:sdk
url = https://storage.googleapis.com/appengine-sdks/featured/google_appengine_1.9.12.zip
hash-name = false
destination = ${buildout:parts-directory}
clear-destination = true

有没有人有办法每次强制下载最新版本? 我正在寻找一个开箱即用的解决方案,但看起来像谷歌没有https://storage.googleapis.com/appengine-sdks/featured/google_appengine_latest.zip

之类的东西

1 个答案:

答案 0 :(得分:0)

正如您所指出的,appfy.recipe.gae允许您下载Google App Engine SDK

要下载最新版本,您必须删除URL参数

:url: URL to the App Engine SDK file. Default is to download the latest version
    from storage.googleapis.com.

它从

中读取最新的SDK版本

https://www.googleapis.com/storage/v1/b/appengine-sdks/o?prefix=featured