krz/gitbay
A CLI-first git forge. cli forge git self-hosted https://gitbay.org
history of cmd/gitbay-runner/main.go
cmd/gitbay-runner/main.go
runner: clip sshOpts after prepending the identity
cmc · 2026-09-09 03:48 UTC
6fe7b02e37
runner: config.toml, -identity, -untrusted
cmc · 2026-09-09 03:05 UTC
972f8f6350
runner, deploy, wiki: the runner owns a cgroup per build, so -memory and -cpus apply
cmc · 2026-09-07 20:37 UTC
c14c881e38
runner, deploy, wiki: a build home per repository, and caps on the runner unit
cmc · 2026-09-07 18:47 UTC
0caaaedf8f
runner, deploy, wiki: drain on SIGTERM
cmc · 2026-09-07 05:06 UTC
65f453dc9b
runner: retry reporting a build's outcome when the server is unreachable
cmc · 2026-09-07 04:20 UTC
ec2d05573b
runner, deploy, wiki: -cpus and -memory cap a build's container
cmc · 2026-09-07 02:27 UTC
89eba6adea
runner, ci, store, wiki: run build steps in a rootless podman container
cmc · 2026-09-06 21:52 UTC
76668f2f38
runner, wiki: give builds a home that outlives the build
cmc · 2026-09-06 21:46 UTC
3d2795d9c2
runner, wiki: construct the step environment instead of inheriting it
cmc · 2026-09-06 18:44 UTC
3f7409ca2e
exec: resolve git and ssh once, at start-up
cmc · 2026-09-04 23:40 UTC
cabf60cf5b
runner: a build workspace another user could have created first
cmc · 2026-09-04 23:12 UTC
ca4d0e9517
runner: -jobs N runs that many builds at once
cmc · 2026-09-04 16:49 UTC
3b4f05eb52
ci: build merge request heads in the target repository
cmc · 2026-09-03 21:41 UTC
882f09f5a0
runner: a step is a process group, and ending it ends its children
cmc · 2026-09-02 04:57 UTC
6042b09dfc
runner: every phase of a build is cancellable
cmc · 2026-09-02 04:21 UTC
579da6b329
build cancel: end a running build at the runner
cmc · 2026-09-02 04:04 UTC
99de33111e
runner: a dropped log stream no longer fails the build it was recording
cmc · 2026-09-01 06:45 UTC
3a243db45e
Let a runner name the repositories it builds
cmc · 2026-08-31 21:19 UTC
d1680a097f
build: stamp the commit into gitbayd and the runner
cmc · 2026-08-30 03:42 UTC
b685adf5ab
CI secrets and scheduled builds
cmc · 2026-08-25 18:22 UTC
8246c58f81
CI: builds, runner protocol, and gitbay-runner
cmc · 2026-08-25 16:48 UTC
2e62f52baa