Commit 28ffb8f245

28ffb8f2451639d76385d11696a0f6af687d4a74

parent: 1a98452f43

Verified · cmc

cmc <hello@cleberg.net> · 2026-09-02 03:57 UTC

Admin: runner drop-in and resumable deploy copies

Layout: unified · split

Admin.org +8
@@ -305,6 +305,14 @@ gitbayd --config /etc/gitbay/config.toml admin user create ci --admin \
305305gitbay-runner -remote git@127.0.0.1 -workdir /var/lib/gitbay-runner/work
306306#+end_src
307307
308=make deploy-runner= also installs
309=deploy/gitbay-runner.override.conf= as a systemd drop-in: =Nice=10=,
310=CPUWeight=30=, =IOWeight=30=, so a build never starves the host's sshd,
311the daemon or the backup timers. The e2e suite alone starts sixty
312daemon instances; without the drop-in a deploy's copy over the admin
313sshd stalled. Both deploy targets copy with =rsync --partial=, which
314resumes a stalled transfer.
315
308316v1 runs steps directly on the host — no containers — so treat the
309317runner machine as executing whatever your users push. Install the
310318toolchains your builds need on it.