diff --git a/README.md b/README.md index 4bc49a012..e1c6c5063 100644 --- a/README.md +++ b/README.md @@ -100,6 +100,7 @@ These are the possible role variables - you only need to have a small set define symfony_project_config_dir: 'app/config' # symfony configuration dir symfony_project_parameters_file: parameters.yml # optional fixed parameters file in shared symfony_project_cache_command: cache:warmup + symfony_project_cache_dir: app # sf >= 3.0 var symfony_project_manage_composer: True symfony_project_composer_opts: '--no-dev --optimize-autoloader --no-interaction' diff --git a/defaults/main.yml b/defaults/main.yml index dcf0e9e6e..ae08c32ff 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -24,6 +24,7 @@ symfony_project_console_command: "app/console" symfony_project_config_dir: "app/config" symfony_project_parameters_file: parameters.yml symfony_project_cache_command: cache:warmup +symfony_project_cache_dir: app symfony_project_manage_composer: True symfony_project_composer_opts: "--no-dev --optimize-autoloader --no-interaction" diff --git a/tasks/30-cache.yml b/tasks/30-cache.yml index f884f1b57..4f86ca637 100644 --- a/tasks/30-cache.yml +++ b/tasks/30-cache.yml @@ -1,6 +1,6 @@ --- - name: Remove cache dir manually. - file: state=absent path={{symfony_current_release_dir}}/app/cache/{{symfony_project_env}} + file: state=absent path={{symfony_current_release_dir}}/{{symfony_project_cache_dir}}/cache/{{symfony_project_env}} when: symfony_project_enable_cache_warmup == True tags: - cache @@ -9,4 +9,4 @@ shell: cd {{symfony_current_release_dir}} && export SYMFONY_ENV={{symfony_project_env}}; {{symfony_project_php_path}} {{symfony_project_php_options}} {{symfony_console}} {{symfony_project_cache_command}} {{symfony_project_console_opts}} when: symfony_project_enable_cache_warmup == True tags: - - cache \ No newline at end of file + - cache