krz/gitbay
A CLI-first git forge. cli forge git self-hosted https://gitbay.org
history of internal/control/build.go
internal/control/build.go
store, control, wiki: fail a build whose log stream ended with no outcome
cmc · 2026-09-07 05:04 UTC
631ccdc137
store, control, wiki: reuse a job's success across commits with the same tree
cmc · 2026-09-07 02:32 UTC
387b381242
runner, ci, store, wiki: run build steps in a rootless podman container
cmc · 2026-09-06 21:52 UTC
76668f2f38
ci: filter a rewritten branch against the merge base, not the old tip
cmc · 2026-09-06 21:41 UTC
03620cf7bd
control: cancel a build orphaned by force-push when a runner claims it
cmc · 2026-09-05 20:44 UTC
f994d5a21a
ci: filtered jobs record a skipped status instead of nothing
cmc · 2026-09-05 20:03 UTC
2f49d2d95e
ci: derive a diff base from the merge base on a branch's first push
cmc · 2026-09-05 06:34 UTC
9a2a62e575
ci: cover the DiffFiles failure path, tighten path-filter comments
cmc · 2026-09-05 05:08 UTC
5671f4a322
ci: path filters so a job runs only when its paths changed
cmc · 2026-09-05 04:58 UTC
e0b9ff1afa
control: the payloads other surfaces decode are named types
cmc · 2026-09-04 15:01 UTC
332a13feaa
notifications: an inbox, and repositories you can watch or mute
cmc · 2026-09-04 13:48 UTC
5ccfa71112
control: a store failure is a failure, not a usage error
cmc · 2026-09-03 23:59 UTC
bc49092e23
ci: build merge request heads in the target repository
cmc · 2026-09-03 21:41 UTC
882f09f5a0
runner: a key scope that reaches the runner protocol and nothing else
cmc · 2026-09-03 15:37 UTC
b15d84acd6
ci: a commit with a build still queued or running is not queued again
cmc · 2026-09-02 04:42 UTC
47861ecc58
build cancel: end a running build at the runner
cmc · 2026-09-02 04:04 UTC
99de33111e
build cancel: withdraw a queued build
cmc · 2026-09-02 03:45 UTC
dfd79e9c40
ci: a commit that already passed a job is not built again on landing
cmc · 2026-09-02 03:41 UTC
b1f7d169de
ci: record runner polls, and admin runners to read them
cmc · 2026-09-02 02:51 UTC
7b6823e3e9
ci: reap stale builds on the scheduler tick
cmc · 2026-09-02 02:50 UTC
81bb0d1408
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
Fire the ref-update work when a merge moves a branch
cmc · 2026-08-31 20:48 UTC
5460cca8a5
help: filter by prefix, and document every command's arguments
cmc · 2026-08-31 05:00 UTC
dca7370cd1
Resolve builds a dead runner abandoned, and forward bare-redirect stdin
cmc · 2026-08-30 18:09 UTC
dfc4fecaa3
build: a jobs command, and build pages that dispatch it
cmc · 2026-08-28 05:21 UTC
fba8034399
Mail the repo's notify targets when a build fails
cmc · 2026-08-25 20:44 UTC
e7586fc527
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