2017-04-03 156 views
-1

我正在发送电子邮件来激活帐户和搜索互联网。我找到了Heroku服务。Heroku部署与红宝石

现在,读了一些指南,包括官方的一个后,我尝试使用红宝石和部署我的应用程序和的NodeJS buildpacks,仍然得到这个错误:

----> Failed to detect app matching no buildpack 
    More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure 
    !  Push failed 

现在,我已经尝试添加红宝石版本在我的宝石文件,仍然无法正常工作。

这是my repo

+0

您的应用程序应该是根 –

回答

0

如果您的应用程序文件不在根文件夹中,Heroku无法检测到您正在部署的应用程序的类型。

最好的办法是将所有文件从/CarAdvisor移到根文件夹中,然后提交并重新部署。

你可以尝试其他的事情是提供在根文件夹中Procfile,使Heroku的知道如何启动您的应用程序:

# Procfile 
web: bundle exec CarAdvisor/puma -C CarAdvisor/config/puma.rb