【发布时间】:2015-02-22 10:25:59
【问题描述】:
我当前的 Rails 应用程序分为 2 个文件夹。
/base
/app
在我的 gemfile 中使用以下行将 base 引用到应用程序中
gem 'base', path: "../base"
我正在尝试将此存储库 git 部署到 dokku - 但是这失败了,我假设这是由于 dokku 无法确定正确的构建包,因为它只是在根目录中查找应用程序类型等等
来自 dokku 跟踪的 sn-p:
remote: + DOCKER_ARGS+=
remote: ++ docker run -d -v /home/dokku/sws/cache:/cache -e CACHE_PATH=/cache dokku/sws /build/builder
remote: + id=2439409a62c2da4c32086149ad404dd4c6ec974e83aa7fe0d8e06d092396b69f
remote: + docker attach 2439409a62c2da4c32086149ad404dd4c6ec974e83aa7fe0d8e06d092396b69f
-----> Unable to select a buildpack
remote: + exit_code=1
remote: + set -e
在处理 Heroku 上的相同问题时,我尝试使用 Deploy a subdirectory to Heroku 中提到的 config.ru - 但这似乎不起作用。
有什么想法吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 docker dokku