Sign in

Search issue titles and bodies, change requests and comments. Private repositories you cannot read are not included.

vole
Clone

Read only, no credentials:

https://rodent.software/vole.git

Write over SSH with a registered key:

git clone ssh://git@rodent.software:2222/vole.git

A free and open-source forge that lives in your Git repo.

Read a run and its log from the CLI

92d8afc86ab7a5e8f2e56a8981e0614aa55980f1 · Keenan Nemetz · 3h ago · parent 4b8c9e1d

Read a run and its log from the CLI

The queue and its logs live on the instance, so the CLI now has read verbs
beside the cancel and rerun writes: run list, run show and run logs. They
check the repository's read capability, scope an id to its repository, and
stream a log to stdout with refusals on stderr.

change show lists the runs for the head and, when the landing needs one, the
combined result, so a red check carries the id needed to open it. The queue
search narrows by status, branch and commit prefix without a pager.

closes: 01M6YZAQZVJWTA9BA5RV2H6PQ8

docs/change-requests.md +4−1

@@ -249,7 +249,10 @@ discussion, approvals and checks. **Files** is the review surface: a tree of the
249 249 changed files beside the selected file's diff, with line comments and their
250 250 composer in place. **Runs** lists the workflow results recorded for the head
251 251 commit, with each run's duration and attempts, and links to the run page, step
252 logs and full log.
252 logs and full log. `vole change show` prints the same runs as one line each, with the
253 26-character id, so a failed check can be opened with `vole run show <id>` and read
254 with `vole run logs <id>`. It also lists the combined result's runs when the landing
255 needs one, because that commit can fail separately from the head.
253 256
254 257 Together they show:
255 258