简体   繁体   English

heroku buildpacks的顺序重要吗?

[英]Does the order of heroku buildpacks has an importance?

I added several buildpacks in my heroku app : 我在heroku应用程序中添加了几个buildpack:

➜  tennis-match git:(master) heroku buildpacks --app we-tennis-staging                                                                    
=== we-tennis-staging Buildpack URLs
1. https://github.com/heroku/heroku-buildpack-ruby
2. http://github.com/stomita/heroku-buildpack-phantomjs.git
3. https://github.com/ddollar/heroku-buildpack-multi.git
4. https://github.com/heroku/heroku-buildpack-nodejs.git
5. --buildpack=https://github.com/ddollar/heroku-buildpack-multi.git

but now I cannot push anymore to heroku : 但是现在我不能再推到heroku了:

-> Fetching custom git buildpack... done
remote: -----> PhantomJS app detected
remote: -----> Fetching PhantomJS 1.9.8 binaries at https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.8-linux-x86_64.tar.bz2
remote: -----> Extracting PhantomJS 1.9.8 binaries to /tmp/build_d85248ffdc50138a22fb863a0367b5f2/vendor/phantomjs
remote: -----> exporting PATH and LIBRARY_PATH
remote: -----> Fetching custom git buildpack... done
remote: 
remote:  !     Push rejected, failed to detect
remote: 
remote: Verifying deploy...
remote: 
remote: !   Push rejected to we-tennis-staging.

Does the order of the buildpacks has any importance. buildpack的顺序是否重要? Why is my app crashing ? 为什么我的应用程序崩溃了?

当您尚未设置Buildpack的所有依赖项时,就会发生这种情况-有些buildpacks要求您在应用程序中进行特定设置

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM