Thanks for this very cool project. Unfortunately, it does not appear to be working for me. I've tried pushing a vanilla Rails project as well as a simple Sinatra project to my Cedar-based Heroku app.
I run heroku push --app qcp and everything appears to work normally:
Checking for app files to sync... done, 0 files needed
Launching build process... done
Preparing app for compilation... done
Fetching buildpack... done
Detecting buildpack... done, Buildkit
Fetching cache... done
Compiling app...
Writing .profile.d/buildpack.sh... done
Putting cache... done
Creating slug... done
Uploading slug... done
Success, slug is https://api.anvilworks.org/slugs/756ec5cc-b97e-43ec-ad9d-ee8b7c76e251.tgz
Releasing to qcp... ..done, v17
However, navigating to my app (http://qcp.herokuapp.com/), I get Heroku's Application Error page. Looking through the logs, I see:
2013-02-18T12:34:05+00:00 heroku[api]: Release v17 created by xxxxxx@gmail.com
2013-02-18T12:34:05+00:00 heroku[api]: Pushed by xxxxxx@gmail.com by xxxxxx@gmail.com
2013-02-18T12:34:22+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path=/ host=qcp.herokuapp.com fwd="71.227.249.252" dyno= queue= wait= connect= service= status=503 bytes=
2013-02-18T12:34:22+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path=/favicon.ico host=qcp.herokuapp.com fwd="71.227.249.252" dyno= queue= wait= connect= service= status=503 bytes=
To corroborate this, when I look at the Heroku dashboard, I see no web dyno resource for my app, and running heroku ps:scale web=1 --app qcp gives me:
Scaling web processes... failed
! No such type as web
Even if I explicitly create a Procfile and define a web process with the following, it does not work.
web: bundle exec rails server thin -p $PORT -e $RACK_ENV
Everything works just fine if I turn the project into a full-blown git repo and push it normally using git. I feel like I'm missing something simple. Let me know how I can help.
Thanks again,
Chris
Thanks for this very cool project. Unfortunately, it does not appear to be working for me. I've tried pushing a vanilla Rails project as well as a simple Sinatra project to my Cedar-based Heroku app.
I run
heroku push --app qcpand everything appears to work normally:However, navigating to my app (
http://qcp.herokuapp.com/), I get Heroku's Application Error page. Looking through the logs, I see:To corroborate this, when I look at the Heroku dashboard, I see no web dyno resource for my app, and running
heroku ps:scale web=1 --app qcpgives me:Even if I explicitly create a
Procfileand define awebprocess with the following, it does not work.web: bundle exec rails server thin -p $PORT -e $RACK_ENVEverything works just fine if I turn the project into a full-blown git repo and push it normally using git. I feel like I'm missing something simple. Let me know how I can help.
Thanks again,
Chris