如何使用来自Swisscom App Cloud的CLI下载应用程序?

Nat*_*a K 1 command-line-interface cloud-foundry swisscomdev

我正在尝试下载目前在Swisscom App Cloud中运行的应用程序.

因此我安装了cf-download插件.

我的命令: cf download app-name /public --verbose --omit /vendors --overwrite

运行此命令后,我收到以下错误:

该应用程序在Diego后端运行,该后端不支持此命令.

cf download因此不可能在瑞士电信应用云计算?

我也试过cf files了.同样的错误.

Iva*_*nov 7

你可以通过API调用来做到这一点

Apps API下载App GET的暂存Droplet /v2/apps/:guid/droplet/download使用远程blobstore(例如AWS)时,响应将重定向到Droplet的实际位置.

一步步:

cf app $APP --guid
cf curl /v2/apps/$GUID/droplet/download > testing.gz
tar -xzvf testing.gz
Run Code Online (Sandbox Code Playgroud)

我在Swisscom App Cloud上成功测试了它.