我之前已经推过Play应用程序,所以我不明白为什么我现在在另一个应用程序上收到此错误:
git push heroku master
...
-----> Heroku receiving push
! Heroku push rejected, no Cedar-supported app detected
This question似乎没有相关性,因为我没有Gemfile(我的其他应用程序在没有它的情况下推得很好)。起初我有一个Procfile as instructed here,但后来我注意到我的其他工作应用程序没有Procfile,所以我删除了它。
以下是the working app和the problematic one。
远程git配置是
[remote "heroku"]
url = git@heroku.com:bitcoinpotato.git
fetch = +refs/heads/*:refs/remotes/heroku/*
应用堆栈是最新的 - cedar。
答案 0 :(得分:2)
application.conf
目录中没有conf
,这就是Play! buildpack用于识别应用程序是Play的事实!
你可以在这里找到Heroku buildpack:https://github.com/heroku/heroku-buildpack-play