Изменить buildpack приложения, отправленного в основное облако
Можно ли изменить пакет сборки приложения, отправленного в основную облачную среду, без повторного запуска приложения? Если есть способ, пожалуйста, скажите мне, как или указать мне ссылку.
1 ответ
Решение
Вы не можете сделать это с cf push
команды (это будет настаивать на загрузке вашего приложения), но предполагается, что вы можете вызвать соответствующий API напрямую:cf curl -X PUT /v2/apps/<app_guid> -d '{ "buildpack": "other-buildpack" }'
с последующим cf restage <your-app>
,
http://apidocs.cloudfoundry.org/253/apps/updating_an_app.html