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