taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit b1f7931df036d443395c638769c35ebfda4e52fb
parent 0fbf90871a5a811451510df5a70d4b2ab9015f53
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Tue, 20 May 2025 11:18:29 +0200

add coverage builder

Diffstat:
Acoverage/rsyncd.conf | 12++++++++++++
Acoverage/rsyncd.service | 12++++++++++++
2 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/coverage/rsyncd.conf b/coverage/rsyncd.conf @@ -0,0 +1,12 @@ +max connections = 8 +log file = /home/coverage-www/.local/var/log/rsync.log +lock file = /home/coverage-www/.local/var/run/rsyncd.lock +timeout = 300 +use chroot = no + +[incoming_packages] + comment = Folder for CI Coverage HTML output + path = /home/coverage-www/taler/ + read only = no + #uid = coverage-www + #gid = coverage-www diff --git a/coverage/rsyncd.service b/coverage/rsyncd.service @@ -0,0 +1,12 @@ +[Unit] +Description=fast remote file copy program daemon +ConditionPathExists=/home/coverage-www/.config/rsyncd.conf +Documentation=man:rsync(1) man:rsyncd.conf(5) + +[Service] +ExecStart=/usr/bin/rsync --daemon --no-detach --address 127.0.0.1 --port 424243 --config=/home/coverage-www/.config/rsyncd.conf +RestartSec=1 +Restart=on-failure + +[Install] +WantedBy=default.target