Files
salt-states/git/init.sls
2023-12-22 16:28:59 -05:00

15 lines
376 B
Plaintext

git:
pkg.installed: []
{% for user, configs in salt.pillar.get("git:user_configs", {}).items() %}
{% for key, val in configs.items() %}
{{ "gitconfig_%s_%s" | format(user, key) | yaml_encode }}:
git.config_set:
- name: {{ key | yaml_encode }}
- value: {{ val | yaml_encode }}
- user: {{ user | yaml_encode }}
- global: true
{% endfor %}
{% endfor %}