From 0386bf724c3b41a382f5597cb21e7a6f6ffda072 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Tue, 7 Jun 2016 18:14:43 +0200 Subject: [PATCH] Fix D8 deployment permissions --- tasks/deploy/gitcomposer.yml | 1 + tasks/scss.yml | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/tasks/deploy/gitcomposer.yml b/tasks/deploy/gitcomposer.yml index 953c243..7bb8312 100644 --- a/tasks/deploy/gitcomposer.yml +++ b/tasks/deploy/gitcomposer.yml @@ -8,6 +8,7 @@ owner: 'root' group: 'root' mode: '775' + recurse: yes - name: "Clone Git Repository" git: diff --git a/tasks/scss.yml b/tasks/scss.yml index 7f055bd..d28e5c4 100644 --- a/tasks/scss.yml +++ b/tasks/scss.yml @@ -1,6 +1,15 @@ --- # file: roles/drupal/tasks/scss.yml +- name: "Make Directory writable" + file: + path: '{{ drupalRoot }}{{ scss_dir }}' + state: 'directory' + owner: 'root' + group: 'root' + mode: '775' + recurse: yes + - name: "Install and update tools, then compile SCSS" shell: '{{ item }}' args: -- GitLab