Skip to content

Commit ac2f2ac

Browse files
committed
feat: add global gitconfig for all users
1 parent 841f05f commit ac2f2ac

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

salt/bugs/init.sls

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -233,9 +233,19 @@ tracker-{{ tracker }}-clone:
233233
tracker-{{ tracker }}-clone-permissions:
234234
file.directory:
235235
- name: /srv/roundup/trackers/{{ tracker }}
236-
- user: roundup
237-
- group: roundup
238-
- mode: "0770"
236+
- mode: "0750"
237+
238+
tracker-{{ tracker }}-gitconfig:
239+
file.blockreplace:
240+
- name: /etc/gitconfig
241+
- marker_start: "# TRACKER-{{ tracker }}-START"
242+
- marker_end: "# TRACKER-{{ tracker }}-END"
243+
- content: |
244+
[safe]
245+
directory = /srv/roundup/trackers/{{ tracker }}
246+
- append_if_not_found: True
247+
- require:
248+
- file: tracker-{{ tracker }}-clone-permissions
239249

240250
tracker-{{ tracker }}-config:
241251
file.managed:

0 commit comments

Comments
 (0)