簡単なレシピでカピストラーノをテストします。
$ cap deploy:setup
* executing `deploy:setup'
* executing "sudo -p 'sudo password: ' mkdir -p /u/apps/ [..]
[..]
deploy:setup
期待どおりに動作します。
でも
$ cap deploy:check
* executing `deploy:check'
* executing "test -d /u/apps/[..]
[..]
実行するdeploy:check
と、次のエラーが表示されます。
The following dependencies failed. Please check them and try again:
--> You do not have permissions to write to `/u/apps/
[..]
--> `/u/apps/app/shared is not writable [..]
モードではカピストラーノが sudo を使用していないようdeploy:check
です。
理解できません!
ディレクトリ構造全体がdeploy:setup
カピストラーノによって問題なく作成されましたか?
カピストラーノが sudo を使用しないのはなぜdeploy:check
ですか?