2012-05-09 21 views
0

私はCapistranoデプロイメントでunicornを使用する際に問題があります。私が理解できたことから、Capistranoは、すべてのリリースが固有の名前でリリースディレクトリ内にデプロイされ、トランザクションが成功した場合、そのリリースを指すcurrentという名前のシンボリックリンクを作成するというスキームを使用します。UnicornはCapistranoの展開にうまく対応していませんか?

だから私は、次のような展開ディレクトリで終わる:私はすべてのユニコーンの方法は、特にコンフィギュレータで、次のパスで物事を探しbinstubsディレクトリからユニコーンを開始しようとすると、その後

/home/deployer/apps/sample_app/current 

。 RBモジュール:

/home/deployer/apps/sample_app 

私は完全にここからどのようにユニコーンセットworking_directoryを理解することができていない:

https://github.com/defunkt/unicorn/raw/master/lib/unicorn/configurator.rb

しかし、私が私の中でnoobの性質のために何かを明らかにしていない場合、私はコミュニティに確認したかったのです。

APP_ROOT=/home/deployer/apps/sample_app/current 
PID=$APP_ROOT/tmp/pids/unicorn.pid 
CMD="$APP_ROOT/bin/unicorn -D -E production -c $APP_ROOT/config/unicorn.rb" 

を次のようにところで、私はユニコーンを始めていますTIA

+0

経由で設定した、これはunicorn.rb設定working_directoryのparamを経由して設定した[SOLVED] – lfurrea

答えて

0

が、これはunicorn.rb設定working_directoryのPARAM

関連する問題