Skip to content

Commit 71cc56f

Browse files
committed
Use environment variables for all symfony commands
1 parent 90c62f5 commit 71cc56f

File tree

2 files changed

+22
-7
lines changed

2 files changed

+22
-7
lines changed

tasks/30-cache.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,15 @@
55
tags:
66
- cache
77

8-
- name: Warmup sf cache.
8+
- name: Warmup sf cache without environment variables
99
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}}
10-
when: symfony_project_enable_cache_warmup == True
10+
when: symfony_project_enable_cache_warmup == True and symfony_project_uses_env == False
11+
tags:
12+
- cache
13+
14+
- name: Warmup sf cache with environment variables
15+
shell: cd {{symfony_current_release_dir}} && export SYMFONY_ENV={{symfony_project_env}} SYMFONY__DATABASE__USER={{symfony_project_db_user}} SYMFONY__DATABASE__PASSWORD={{symfony_project_db_password}}; {{symfony_project_php_path}} {{symfony_project_php_options}} {{symfony_console}} {{symfony_project_cache_command}} {{symfony_project_console_opts}}
16+
when: symfony_project_enable_cache_warmup == True and symfony_project_uses_env == True
1117
tags:
12-
- cache
18+
- cache
19+

tasks/40-assets.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,16 @@
11
---
2-
- name: Dump assetic assets.
2+
- name: Dump assetic assets without environment variables.
33
shell: cd {{symfony_current_release_dir}} && {{symfony_project_php_path}} {{symfony_project_php_options}} {{symfony_console}} assetic:dump {{symfony_project_console_opts}}
4-
when: composer_content.stdout.find('assetic-bundle') != -1
4+
when: composer_content.stdout.find('assetic-bundle') != -1 and symfony_project_uses_env == False
55

6-
- name: Symlink/install assets.
6+
- name: Dump assetic assets with environment variables.
7+
shell: cd {{symfony_current_release_dir}} && export SYMFONY__DATABASE__USER={{symfony_project_db_user}} SYMFONY__DATABASE__PASSWORD={{symfony_project_db_password}}; {{symfony_project_php_path}} {{symfony_project_php_options}} {{symfony_console}} assetic:dump {{symfony_project_console_opts}}
8+
when: composer_content.stdout.find('assetic-bundle') != -1 and symfony_project_uses_env == True
9+
10+
- name: Symlink/install assets without environment variables.
711
shell: cd {{symfony_current_release_dir}} && {{symfony_project_php_path}} {{symfony_project_php_options}} {{symfony_console}} assets:install --symlink {{symfony_project_console_opts}}
8-
when: symfony_project_symlink_assets == True
12+
when: symfony_project_symlink_assets == True and symfony_project_uses_env == False
13+
14+
- name: Symlink/install assets with environment variables.
15+
shell: cd {{symfony_current_release_dir}} && export SYMFONY__DATABASE__USER={{symfony_project_db_user}} SYMFONY__DATABASE__PASSWORD={{symfony_project_db_password}}; {{symfony_project_php_path}} {{symfony_project_php_options}} {{symfony_console}} assets:install --symlink {{symfony_project_console_opts}}
16+
when: symfony_project_symlink_assets == True and symfony_project_uses_env == True

0 commit comments

Comments
 (0)