|
@@ -43,22 +43,13 @@
|
|
|
group: www-data
|
|
group: www-data
|
|
|
mode: "0444"
|
|
mode: "0444"
|
|
|
|
|
|
|
|
-- name: setup bootstrap folder
|
|
|
|
|
|
|
+- name: setup bootstrap folder for {{ ansible_user }}
|
|
|
become: true
|
|
become: true
|
|
|
ansible.builtin.file:
|
|
ansible.builtin.file:
|
|
|
path: "{{ app_deploy_root }}/htdocs/bootstrap/cache"
|
|
path: "{{ app_deploy_root }}/htdocs/bootstrap/cache"
|
|
|
state: directory
|
|
state: directory
|
|
|
- owner: www-data
|
|
|
|
|
- group: www-data
|
|
|
|
|
- recurse: yes
|
|
|
|
|
-
|
|
|
|
|
-- name: setup storage folder for v2
|
|
|
|
|
- become: true
|
|
|
|
|
- ansible.builtin.file:
|
|
|
|
|
- path: "{{ app_deploy_root }}/htdocs/storage"
|
|
|
|
|
- state: directory
|
|
|
|
|
- owner: www-data
|
|
|
|
|
- group: www-data
|
|
|
|
|
|
|
+ owner: "{{ ansible_user }}"
|
|
|
|
|
+ group: "{{ ansible_user }}"
|
|
|
recurse: yes
|
|
recurse: yes
|
|
|
|
|
|
|
|
- name: auto-loader optimization for v2
|
|
- name: auto-loader optimization for v2
|
|
@@ -71,6 +62,24 @@
|
|
|
cmd: composer update --optimize-autoloader --no-dev
|
|
cmd: composer update --optimize-autoloader --no-dev
|
|
|
chdir: "{{ app_deploy_root }}/htdocs/public"
|
|
chdir: "{{ app_deploy_root }}/htdocs/public"
|
|
|
|
|
|
|
|
|
|
+- name: setup bootstrap folder for php-fpm
|
|
|
|
|
+ become: true
|
|
|
|
|
+ ansible.builtin.file:
|
|
|
|
|
+ path: "{{ app_deploy_root }}/htdocs/bootstrap/cache"
|
|
|
|
|
+ state: directory
|
|
|
|
|
+ owner: www-data
|
|
|
|
|
+ group: www-data
|
|
|
|
|
+ recurse: yes
|
|
|
|
|
+
|
|
|
|
|
+- name: setup storage folder for v2 for php-fpm
|
|
|
|
|
+ become: true
|
|
|
|
|
+ ansible.builtin.file:
|
|
|
|
|
+ path: "{{ app_deploy_root }}/htdocs/storage"
|
|
|
|
|
+ state: directory
|
|
|
|
|
+ owner: www-data
|
|
|
|
|
+ group: www-data
|
|
|
|
|
+ recurse: yes
|
|
|
|
|
+
|
|
|
- name: caching configuration
|
|
- name: caching configuration
|
|
|
become: true
|
|
become: true
|
|
|
ansible.builtin.shell:
|
|
ansible.builtin.shell:
|