Я создаю веб-сервис, и я хочу сохранить источник на github и запустить приложение на heroku. Я не видел мой точный сценарий на имя в любом месте «сети до сих пор, поэтому я задам его здесь:Интеграция Heroku и Github (как структурировать проект)
Я хочу иметь следующую структуру каталогов:
/project
.git
README <-- project readme file
TODO.otl <-- project outline
... <-- other project-related stuff
/my_rails_app
app
config
...
README <-- rails' readme file
В приведенном выше, проект соответствует http://github.com/myuser/project, а my_rails_app - код, который нужно нажать на герою. Нужна ли мне отдельная ветка для приложения rails, или есть более простой способ, который мне не хватает?
Я думаю, что мои связанные с проектом файлы без рельсов могут жить в my_rails_app, но рельсы README уже там живут, и это кажется непоследовательным, чтобы перезаписать это. Однако, если я оставлю это, моя страница github для приложения rails будет содержать rails readme, что не имеет смысла.
Также ... Я попытался просто установить его, как описано выше, и работает
git push heroku
из основной папки проекта. Конечно, Heroku не знаю, что я хочу, чтобы развернуть вложенную:
-----> Heroku receiving push
! Heroku push rejected, no Rails or Rack app detected.
Это сработало, спасибо. – g33kz0r