Und*_*ion 6 ruby gem ruby-on-rails-3 foreman procfile
我有一个Procfile设置,成功运行了许多进程:
# /Procfile
redis: bundle exec redis-server
sidekiq: bundle exec sidekiq -v -C ./config.yml
forward: forward 4567 mock-api
Run Code Online (Sandbox Code Playgroud)
我需要再添加一个进程 - 一个位于我机器上不同目录的Sinatra应用程序.如果我cd到目录,我可以从终端启动它:
$ rackup -p 4567
Run Code Online (Sandbox Code Playgroud)
我可以使用终端从不同的目录启动它:
$ sh -c 'cd /Path/to/project/ && exec rackup -p 4567'
Run Code Online (Sandbox Code Playgroud)
但是我应该如何使用领班做到这一点.我尝试添加以下内容,但它无声地失败:
mock-api: sh -c 'cd /Path/to/project/ && exec rackup -p 4567'
Run Code Online (Sandbox Code Playgroud)
这甚至可能吗?如果是这样,怎么样?
| 归档时间: |
|
| 查看次数: |
1884 次 |
| 最近记录: |