繁体   English   中英

Heroku拒绝我的自定义buildpack的使用乳胶的红宝石

[英]Heroku rejects my custom buildpack for ruby-on-rails with latex

我需要添加管道

source file -> latex -> pdf file

到我正在开发并部署在heroku( http://vschool.herokuapp.com )的Rails应用程序上。 我已经尝试遵循以下建议

https://github.com/holiture/heroku-buildpack-tex

以及使用mutipacks的进一步建议,例如

$ heroku config:add BUILDPACK_URL=https://github.com/ddollar/heroku-buildpack-multi.git

创建包含内容的文件.buildpacks之后

git://github.com/heroku/heroku-buildpack-python.git
git://github.com/holiture/heroku-buildpack-tex.git
git://github.com/heroku/heroku-buildpack-ruby.git

当我按下时会发生以下情况:

$ git push heroku master
Counting objects: 11, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (6/6), done.
Writing objects: 100% (6/6), 480 bytes | 0 bytes/s, done.
Total 6 (delta 5), reused 0 (delta 0)

-----> Fetching custom git buildpack... done

 !     Push rejected, no Cedar-supported app detected

To git@heroku.com:vschool.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:vschool.git'

在此之后,我的应用程序被关闭了,我必须这样做:

$ heroku config:unset BUILDPACK_URL

之后,我回到工作状态。

我一定不了解如何安装多个buildpack。 任何建议将不胜感激。

尝试将您的.buildpack替换为

git://github.com/heroku/heroku-buildpack-ruby.git
git://github.com/holiture/heroku-buildpack-tex.git

似乎Heroku在构建您的应用程序时可能正在搜索特定Python的文件 (requirements.txt或setup.py),而不是特定于Ruby的文件(Gemfile)。

暂无
暂无

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

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