diff --git a/tasks/file.yml b/tasks/file.yml
index 10025a2646ccf0ffeb5c2e6051c938aed94c7335..db86274e5ca44116e4988df2826b43165deff994 100644
--- a/tasks/file.yml
+++ b/tasks/file.yml
@@ -21,3 +21,13 @@
     owner: "{{ file.owner }}"
     mode: "{{ file.mode }}"
     state: "{{ file.state }}"
+
+- name: create file/folder
+  when:
+    - file.content
+  copy:
+    dest: "{{ file.path }}"
+    group: "{{ file.group }}"
+    owner: "{{ file.owner }}"
+    mode: "{{ file.mode }}"
+    content: "{{ file.content }}"