File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,13 @@ include:
33 - bugs.postgresql
44 - nginx
55
6+ ensure-gitconfig-permissions :
7+ file.managed :
8+ - name: /etc/gitconfig
9+ - user: root
10+ - group: root
11+ - mode: " 0644"
12+
613roundup-deps :
714 pkg.installed :
815 - pkgs:
@@ -235,6 +242,14 @@ tracker-{{ tracker }}-clone-permissions:
235242 - name: /srv/roundup/trackers/ {{ tracker }}
236243 - mode: " 0750"
237244
245+ tracker-{{ tracker }}-add-safe-directory :
246+ cmd.run :
247+ - name: git config --system --add safe.directory "/srv/roundup/trackers/ {{ tracker }}"
248+ - unless: git config --system --get-all safe.directory | grep -q " ^/srv/roundup/trackers/{{ tracker }}$"
249+ - require:
250+ - file: tracker-{{ tracker }}-clone-permissions
251+ - file: ensure-gitconfig-permissions
252+
238253tracker-{{ tracker }}-config:
239254 file.managed:
240255 - name: /srv/roundup/trackers/{{ tracker }}/config.ini
You can’t perform that action at this time.
0 commit comments