12 lines
273 B
Desktop File
12 lines
273 B
Desktop File
[Unit]
|
|
Description=Git pull on every git repo
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
TimeoutStartSec=0
|
|
ExecStart=/bin/bash -euxc ' \
|
|
for directory in `find /data/domains/ -name .git -type d -prune -not -path "*/owncloud/data/*"`;do \
|
|
cd $directory; cd ..;\
|
|
git pull; \
|
|
done'
|
|
|