Push rejected, no Cedar-supported app detected
I keep getting this when trying to run grunt buildcontrol:heroku
Warning: Fetching repository, done.
! Push rejected, no Cedar-supported app detected
To [email protected]:qpham-testing.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to '[email protected]:qpham-testing.git'
Use --force to continue.
I have a bin directory that I want to push to heroku and have included this directory in the gitignore file. Everytime I run grunt buildcontrol it seems like everything is being deleted on heroku including the procfile. It is showing "delete mode 100644 filename".
That message sounds like the heroku app doesn't have the necessary files to continue a build.
https://devcenter.heroku.com/articles/buildpacks has a list of build packs that's default with Cedar
By default, these buildpacks will be searched in this order until a match is detected and used to compile your app.
If your deployed code doesn't have the key identifies (ex: Nodejs https://github.com/heroku/heroku-buildpack-nodejs/blob/master/bin/detect#L4), then might throw that error.