2017-04-03 198 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