diff --git a/roles/gitea/tasks/main.json b/roles/gitea/tasks/main.json index b1f77c3..1cf16dc 100644 --- a/roles/gitea/tasks/main.json +++ b/roles/gitea/tasks/main.json @@ -19,12 +19,22 @@ } }, { - "name": "directories", + "name": "directories | database", + "become": true, + "loop": [ + "{{var_gitea_database_data_sqlite_path | dirname}}" + ], + "ansible.builtin.file": { + "path": "{{item}}", + "state": "directory" + } + }, + { + "name": "directories | internal", "become": true, "become_user": "{{var_gitea_user}}", "loop": [ - "{{var_gitea_directory}}/custom/config", - "{{var_gitea_database_data_sqlite_path | dirname}}" + "{{var_gitea_directory}}/custom/config" ], "ansible.builtin.file": { "path": "{{item}}",