Как удалить этот пакет сборки в Heroku?

Я установил heroku-buildpack-php-tyler в свое приложение Heroku несколько дней назад, и все, казалось, работать нормально. Я установил его, выполнив следующую команду:

heroku config:set BUILDPACK_URL=git://github.com/iphoting/heroku-buildpack-php-tyler.git

Однако теперь я хочу удалить его. Я попытался использовать следующую команду:

heroku config:unset BUILDPACK_URL=git://github.com/iphoting/heroku-buildpack-php-tyler.git

Но он возвращает следующее сообщение об ошибке:

Удаление BUILDPACK_URL=git://github.com/iphoting/heroku-buildpack-php-tyler.git и перезапуск hnf-heroku... не удалось

! Ресурс не найден`

Поскольку PHP официально не поддерживается Heroku, по этому поводу не так много документации. Итак, как мне удалить этот пакет сборки?


person Tom Oakley    schedule 01.05.2014    source источник


Ответы (3)


Пытаться:

heroku config:unset BUILDPACK_URL
person erickthered    schedule 04.05.2014
comment
эй, спасибо, я уже получил ответ откуда-то еще, но это работает (для тех, кто приходит из Google, это по существу сбрасывает Buildpack обратно в состояние по умолчанию). Спасибо хоть! :) - person Tom Oakley; 04.05.2014
comment
heroku buildpacks:remove BUILDPACK_URL --app [APP_NAME] правильный. - person adaam; 16.05.2018

В текущей версии heroku (v3.1.0 на момент написания этой статьи) вы можете использовать heroku buildpacks:remove [BUILDPACK_URL]

Ввод heroku buildpacks help перечисляет доступные команды:

  buildpacks:add BUILDPACK_URL       #  add new app buildpack, inserting into list of buildpacks if neccessary
  buildpacks:clear                   #  clear all buildpacks set on the app
  buildpacks:remove [BUILDPACK_URL]  #  remove a buildpack set on the app
  buildpacks:set BUILDPACK_URL       #  set new app buildpack, overwriting into list of buildpacks if neccessary
person Caleb Larsen    schedule 13.05.2015

Запуск heroku config:unset и heroku buildpacks:remove у меня не сработал. Однако простой запуск heroku buildpacks:clear вернул все в состояние по умолчанию. Затем, на следующем git push heroku, на лету добавляется соответствующий билдпак.

person Riley Steele Parsons    schedule 03.06.2017
comment
Ваш подход может работать в некоторых случаях, но это не обязательно верно. Бывают ситуации, требующие немного внимания в процессе выбора (и даже заказа) сборок. - person Jonathan Soifer; 24.10.2017