Skip to content
Snippets Groups Projects
Verified Commit ca0457e2 authored by Jelle van der Waa's avatar Jelle van der Waa :construction: Committed by Levente Polyak
Browse files

dbscripts: tasks: add a temporary authors mapping task

parent 60ec3986
No related branches found
No related tags found
1 merge request!715tasks: add a temporary AUTHORS creation task
Pipeline #67281 passed
......@@ -65,6 +65,15 @@
pubkey_groups: ['tu']
tags: ['archusers']
- name: Create /etc/dbscripts directory
file: path=/etc/dbscripts state=directory owner=root group=root mode=0755
- name: Generate dbscripts authors mapping
template: src=authors.conf.j2 dest=/etc/dbscripts/authors.conf owner=root group=root mode=644
vars:
packager_groups: ['packager', 'junior-packager', 'dev', 'junior-dev']
tags: ['archusers']
- name: Create staging directories in user homes
dbscripts_mkdirs:
pathtmpl: '/home/{user}/staging/{dirname}'
......
#jinja2: lstrip_blocks: True
{% set ns = namespace(packager=false) %}
{% for user in arch_users | sort %}
{% set ns.packager = false %}
{% for group in packager_groups | sort %}
{% if group in arch_users[user].groups %}
{% set ns.packager = true %}
{% endif %}
{% endfor %}
{% if ns.packager is sameas true %}
{{ arch_users[user].name }} <{{ arch_users[user].email }}> {{ user }}
{% endif %}
{% endfor %}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment