Estoy creando un servicio web y quiero almacenar la fuente en github y ejecutar la aplicación en heroku. No he visto a mi mismo escenario se dirigió a cualquier parte de la 'red hasta el momento, así que voy a pedir aquí:Integración de Heroku y Github (cómo estructurar el proyecto)
Quiero tener la siguiente estructura de directorios:
/project
.git
README <-- project readme file
TODO.otl <-- project outline
... <-- other project-related stuff
/my_rails_app
app
config
...
README <-- rails' readme file
En lo anterior, el proyecto corresponde a http://github.com/myuser/project, y my_rails_app es el código que debe enviarse a heroku. ¿Necesito una sucursal separada para la aplicación Rails, o hay una forma más simple que me falta?
Supongo que mis archivos no-rails relacionados con el proyecto podrían vivir en my_rails_app, pero los rieles README ya viven allí y parece inconsistente sobreescribir eso. Sin embargo, si lo dejo, mi página de github para la aplicación de rieles contendrá el léame de carriles, lo que no tiene sentido.
también ... He intentado simplemente su puesta en marcha como se describe anteriormente y en funcionamiento
git push heroku
de la carpeta principal del proyecto. Por supuesto, heroku no sabe que yo quiero para desplegar la subcarpeta:
-----> Heroku receiving push
! Heroku push rejected, no Rails or Rack app detected.
Esto funcionó, gracias. – g33kz0r