Commit be53d945d3
be53d945d383aea3af906d594b7a65d77380b2b7
parent: cdd8d0e2f4
Verified · cmc
cmc <hello@cleberg.net> · 2026-09-23 06:06 UTC
wiki: build log --follow
Closes #250
.gitbay/wiki/CI.org
+9
| @@ -38,6 +38,15 @@ Scheduled jobs run on their cron against the default branch, never on |
| 38 | 38 | push; a default-branch push registers or updates them. Tag jobs run on |
| 39 | 39 | a matching tag push and nothing else. |
| 40 | 40 | |
| 41 | A running build is followed with =build log <owner/name> <n> --follow=: |
| 42 | the stored log, then output as the runner sends it, then the outcome |
| 43 | as =build <n> <status>= on stderr once the build ends. The exit code is |
| 44 | 0 whatever the outcome. The build page does the same without |
| 45 | JavaScript while a build is queued or running; =?follow=0= renders it |
| 46 | once. An account holds at most eight follows open, and signed-out |
| 47 | viewers share one account's eight. Over the JSON API the command |
| 48 | answers when the build ends, with the whole log. |
| 49 | |
| 41 | 50 | * The table |
| 42 | 51 | |
| 43 | 52 | One =ci.yml= with five jobs, each isolating one rule: |
.gitbay/wiki/Parity.org
+1
| @@ -210,6 +210,7 @@ rather than the one the web page shows. |
| 210 | 210 | | build list filters (ref, status, job) | yes | yes | yes | |
| 211 | 211 | | build show (one build) | yes | yes | yes | |
| 212 | 212 | | build log | yes | yes | yes | |
| 213 | | build log follow (until it ends) | yes | yes | no | |
| 213 | 214 | | build jobs | yes | yes | yes | |
| 214 | 215 | | build trigger | yes | yes | yes | |
| 215 | 216 | | build cancel | yes | yes | yes | |