我使用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
之类的东西答案 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