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 | ||