2016-10-28 11 views
0

Bitbucket & Capistranoをインストールしてリモートサーバーに展開してテストしていますが、ルートディレクトリに展開することはできませんが、それを変更する方法を見つけるように見える。Git(BitBucket)Capistrano

/var/www/htmlと設定/ web_app/

しかし、私はこの

例えばを取得/ var/www/html/releases/20161028093829

前もって感謝します。

バージョン "3.6.1"

deploy.rb

set :application, "hunter" 
set :repo_url, "[email protected]:*****.git" 
# Default value for keep_releases is 5 
set :keep_releases, 2 

CAPFILE

が必要 "カピストラーノ/セットアップ"

が必要 "カピストラーノ/ rsyncの"

が必要"capistrano/deploy"

"カピストラーノ/ SCM/gitの" カピストラーノ:: SCM install_plugin を要求:: Gitの

Dir.glob( "libに/カピストラーノ/タスク/ *熊手。")各{|。R |インポートR}

のRake ::タスク[:生産]

+0

ポストを私たちはより良いあなたを助けることができるようにします。どのバージョンのCapistranoを使用していますか?おそらくそれは ':deploy_to'の設定ミスです(http://capistranorb.com/documentation/getting-started/structure/) – alejdg

+0

ありがとう、あなたalejdg .....上記参照 –

+0

成功しましたか? – alejdg

答えて

0

に展開するディレクトリを定義するための責任パラメータを.invoke :deploy_toです。だから、あなたのCapistranoに/var/www/html/web_app/に展開するためには、適切に設定する必要があります。

以下set :keep_releases, 2:deploy_to paramを/var/www/html/web_app/に設定します。あなたのdeploy.rbファイルには、次のようになります。ご使用の環境設定の一部

set :application, "hunter" 
set :repo_url, "[email protected]:*****.git" 
# Default value for keep_releases is 5 
set :keep_releases, 2 
set :deploy_to, "/var/www/html/web_app" 
関連する問題