2013-01-23 26 views
6

我有一個Procfile安裝運行多個進程成功:使用工頭開始機架應用程序位於不同的目錄

# /Procfile 
redis: bundle exec redis-server 
sidekiq: bundle exec sidekiq -v -C ./config.yml 
forward: forward 4567 mock-api 

我需要補充一個過程 - 一個末日應用程序,住在不同的我的機器上的目錄。如果我到該目錄,我可以從終端啓動它:

$ rackup -p 4567 

我可以使用終端從不同的目錄啓動它:

$ sh -c 'cd /Path/to/project/ && exec rackup -p 4567' 

但我應該怎麼做使用工頭。我已經嘗試添加以下內容,但它無聲無息:

mock-api: sh -c 'cd /Path/to/project/ && exec rackup -p 4567' 

這甚至有可能嗎?如果是這樣,怎麼樣?

回答

5

所有的蠢事的...

有人失敗,因爲在這個過程中的名字連字符。

相關問題