Files
Gitea-Runner/gitea-runner/lib/systemd/system/gitea-runner.service
T
Cantibra d24e48b1cd
Gitea Runner / Gitea Runner (amd64, cicd.any, bookworm trixie noble, main) (push) Successful in 36s
Gitea Runner / Gitea Runner (arm64, cicd.any, bookworm trixie noble, main) (push) Successful in 33s
Initialize Git Repository: 'Gitea-Runner'
2026-05-12 06:30:02 +02:00

26 lines
816 B
Desktop File

[Unit]
Description=Gitea Runner
ConditionPathExists=/etc/gitea-runner/runner
ConditionPathExists=/etc/gitea-runner/runner.env
ConditionPathExists=/etc/gitea-runner/runner.yaml
StartLimitBurst=3
StartLimitIntervalSec=60
Documentation=https://gitea.com/gitea/runner
After=network.target network-online.target
Wants=network-online.target
[Service]
ExecStart=/usr/sbin/gitea-runner daemon --config /etc/gitea-runner/runner.yaml
ExecStartPost=/usr/bin/sh -c "umask '022'; /usr/bin/pgrep --newest 'gitea-runner' > '/run/gitea-runner/runner.pid'"
ExecStop=/usr/bin/rm --force '/run/gitea-runner/runner.pid'
Restart=on-failure
Group=git
User=git
ReadWriteDirectories=/var/cache/gitea-runner
RuntimeDirectory=gitea-runner
RuntimeDirectoryMode=755
WorkingDirectory=/var/lib/gitea-runner
[Install]
WantedBy=multi-user.target