summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--roles/distgit/pagure/tasks/main.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/roles/distgit/pagure/tasks/main.yml b/roles/distgit/pagure/tasks/main.yml
index 7ae1b98a9..d44b8c029 100644
--- a/roles/distgit/pagure/tasks/main.yml
+++ b/roles/distgit/pagure/tasks/main.yml
@@ -113,6 +113,19 @@
- web
- pagure
+- name: create all the directories where we store the git repos
+ file: state=directory
+ path={{ item }}
+ owner=root group=packager mode=0775
+ with_items:
+ - /srv/git/repositories/
+ - /srv/git/repositories/forks
+ - /srv/git/repositories/requests
+ - /srv/git/remotes
+ tags:
+ - gitolite
+ - pagure
+
- name: Install the apache configuration file
template: src={{ item }} dest=/etc/httpd/conf.d/{{ item }}
owner=root group=root mode=0644