Crates.io | ci-status |
lib.rs | ci-status |
version | 0.1.0 |
source | src |
created_at | 2023-10-12 10:08:39.036504 |
updated_at | 2023-10-12 10:08:39.036504 |
description | Displays CI statuses right in your terminal |
homepage | |
repository | https://codeberg.org/wiktor/ci-status |
max_upload_size | |
id | 1001134 |
size | 51,122 |
Displays CI status for your current commit and waits until the CI settles (no jobs are pending):
$ cd some-project-of-mine
$ git push
$ ci-status
No statuses registered yet... will wait...
🕒 ci/woodpecker/push/tests: https://ci.codeberg.org/repos/12690/pipeline/4/3
🕞 ci/woodpecker/push/fmt: https://ci.codeberg.org/repos/12690/pipeline/4/2
🕔 ci/woodpecker/push/clippy: https://ci.codeberg.org/repos/12690/pipeline/4/1
After a while the lines will turn to:
🟩 ci/woodpecker/push/tests: https://ci.codeberg.org/repos/12690/pipeline/4/3
🟥 ci/woodpecker/push/fmt: https://ci.codeberg.org/repos/12690/pipeline/4/2
🟩 ci/woodpecker/push/clippy: https://ci.codeberg.org/repos/12690/pipeline/4/1
(One failed job and two successful in this case)
Note that at this moment it was tested only on Codeberg and may be rough around the edges!