我正在尝试使用以下链接从GCP下载应用程序:下载您的应用程序。但看起来这仅适用于标准环境,因为cos代码执行时没有错误,但之后实际上没有下载任何内容。输出为:
AM Host: appengine.google.com AM Fetching file list... AM Fetching files...
在“灵活”环境中实现相同结果的解决方案是什么?
部署App Engine Flexible应用程序时,源代码会在名为staging..appspot.com的存储桶中上传到项目中的Cloud Storage。您可以在此存储桶中导航,然后将特定版本的源代码下载为.tar文件。
另外,您可以转到开发控制台>容器注册表>构建历史记录,然后为您的版本选择构建,从而找到源代码的确切Cloud Storage URL。您将在“构建信息”下找到指向您的源代码的链接。
但是,需要注意的一件事是,默认情况下会使用生命周期规则创建staging …存储桶,该规则会自动删除15天以上的文件。如果需要,可以删除此规则,以便无限期保留所有版本的源代码。