From 43241676a46b59e94b4086a7471b3fafb0af6a73 Mon Sep 17 00:00:00 2001 From: Jelle van der Waa <jelle@archlinux.org> Date: Wed, 8 Dec 2021 20:49:46 +0100 Subject: [PATCH] dbscripts: Create debug repository directories --- roles/dbscripts/defaults/main.yml | 17 +++++++++++++++++ roles/dbscripts/tasks/main.yml | 22 ++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/roles/dbscripts/defaults/main.yml b/roles/dbscripts/defaults/main.yml index 4d2db1674..683a63244 100644 --- a/roles/dbscripts/defaults/main.yml +++ b/roles/dbscripts/defaults/main.yml @@ -2,3 +2,20 @@ dbscripts_commit: HEAD dbscripts_update: true dbscripts_pgp_emails: ['jelle@archlinux.org'] + + +community_repos: + - community-debug + - community-testing-debug + - community-staging-debug + - multilib-debug + - multilib-staging-debug + - multilib-testing-debug + +package_repos: + - core-debug + - extra-debug + - testing-debug + - staging-debug + - kde-unstable-debug + - gnome-unstable-debug diff --git a/roles/dbscripts/tasks/main.yml b/roles/dbscripts/tasks/main.yml index 581a745c9..95a365f6b 100644 --- a/roles/dbscripts/tasks/main.yml +++ b/roles/dbscripts/tasks/main.yml @@ -187,6 +187,28 @@ - name: symlink /packages to /srv/repos/svn-packages/dbscripts file: path=/packages src=/srv/repos/svn-packages/dbscripts state=link owner=root group=root mode=0755 +- name: make debug packages-debug pool + file: path=/srv/ftp/pool/packages-debug state=directory owner=root group=dev mode=0755 + +- name: make debug community-debug pool + file: path=/srv/ftp/pool/community-debug state=directory owner=root group=tu mode=0755 + +- name: make package root debug repos + file: path=/srv/ftp/{{ item }}/os state=directory owner=root group=root mode=0755 + with_items: '{{ package_repos }}' + +- name: make community root debug repos + file: path=/srv/ftp/{{ item }}/os state=directory owner=root group=root mode=0755 + with_items: '{{ community_repos }}' + +- name: make package debug repos + file: path=/srv/ftp/{{ item }}/os/x86_64 state=directory owner=root group=dev mode=0755 + with_items: '{{ package_repos }}' + +- name: make community debug repos + file: path=/srv/ftp/{{ item }}/os/x86_64 state=directory owner=root group=tu mode=0755 + with_items: '{{ community_repos }}' + - name: put rsyncd.conf into tmpfiles copy: src=rsyncd-tmpfiles.d dest=/etc/tmpfiles.d/rsyncd.conf owner=root group=root mode=0644 register: rsyncdtmpfiles -- GitLab