Как загрузить приложение с помощью интерфейса командной строки из облака приложений Swisscom?

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

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

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

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

Приложение работает на серверной части Diego, которая не поддерживает эту команду.

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

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

1 ответ

Вы можете сделать это с помощью вызова API

API приложений Загружает поэтапную капельку для приложения GET /v2/apps/:guid/droplet/download При использовании удаленного хранилища BLOB-объектов, такого как AWS, ответом является перенаправление на фактическое местоположение капли.

шаг за шагом:

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

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

Другие вопросы по тегам