2012-02-01 5 views
15

heroku에 기존 node.js 응용 프로그램이 있고 0.6.7 buildpack을 제공하여 node.js 버전을 업그레이드하려고합니다.앱을 만든 후에 Heroku 앱의 buildpack을 업그레이드 할 수 있습니까?

Heroku 앱이 할당 된 빌드 팩을 업데이트 할 수 있습니까?

그렇지 않은 경우 앱에서 사용하는 빌드 팩을 업그레이드하기위한 권장 경로는 무엇입니까?

새 앱을 배포해야하는 경우 어떻게 내가 애드온이 죽지 않도록 할 수 있습니까? 당신이 (예를 들어, https://github.com/heroku/heroku-buildpack-nodejs의 포크) 공공 자식의 repo이있는 경우

감사합니다,

답변

26

매트이 가능해야한다.

당신이 사용하고있는 buildpack를 업데이트하려면 Heroku가 CLI를 사용하여 BUILDPACK_URL의 설정을 설정

heroku config:add BUILDPACK_URL=git://github.com/heroku/heroku-buildpack-nodejs.git

(참고 :. 당신의 buildpack의 URL과 자식 URL을 대체

+0

는 알았어요. 나는 그것을 줄 것이다. – MateodelNorte

+0

실제로 작동합니까? @MateodelNorte 당신이 이것을 시도 할 수 있었습니까? –

+0

@ RyanLong 그것이 나를 위해 일했습니다 –

0

에게 Heroku myapp를 생성하십시오 --buildpack https://github.com/heroku/heroku-buildpack-ruby

이전에 BUILDPACK_URL에 대한 config var을 설정할 수있었습니다.이 값은 설정되어 있으면 계속 사용되며, CLI를 통해 설정된 buildpack 값이 우선 적용됩니다. config var로 BUILDPACK_URL이 (가) API의 buildpack 값을 위해 더 이상 사용되지 않으며 향후에 마이그레이션 될 예정입니다.

자료 : Heroku

관련 문제