2016-09-07 7 views
1

Я пытаюсь загрузить свое приложение, которое в настоящее время работает в облаке приложений Swisscom.Как загрузить приложение с помощью CLI из облака приложений Swisscom?

Поэтому я установил плагин cf-download.

Моя команда: cf download app-name /public --verbose --omit /vendors --overwrite

После выполнения этой команды я получаю следующее сообщение об ошибке:

The app is running on the Diego backend, which does not support this command.

Is cf download, таким образом, не представляется возможным в Swisscom App Cloud?

Я пробовал cf files. Такая же ошибка.

ответ

4

Вы можете сделать это с API call

Apps API Downloads the staged droplet for an App GET /v2/apps/:guid/droplet/download When using a remote blobstore, such as AWS, the response is a redirect to the actual location of the droplet.

шаг за шагом:

cf app $APP --guid 
cf curl /v2/apps/$GUID/droplet/download > testing.gz 
tar -xzvf testing.gz 

я успешно протестировали его на Swisscom App Cloud.