glim

所属分类:Git
开发工具:Rust
文件大小:0KB
下载次数:0
上传日期:2023-07-25 20:30:52
上 传 者sh-1993
说明:  终端Gitlab CI监视器,
(Gitlab CI monitor for the terminal,)

文件列表:
.rustfmt.toml (335, 2023-08-21)
Cargo.lock (57527, 2023-08-21)
Cargo.toml (697, 2023-08-21)
LICENSE (1066, 2023-08-21)
Makefile (75, 2023-08-21)
build.sh (348, 2023-08-21)
example-config.toml (1820, 2023-08-21)
helpers/ (0, 2023-08-21)
helpers/job-mgmt.sh (2308, 2023-08-21)
helpers/test-api.sh (575, 2023-08-21)
src/ (0, 2023-08-21)
src/bridges.rs (1266, 2023-08-21)
src/main.rs (107721, 2023-08-21)
src/util.rs (1177, 2023-08-21)

## `glim` - Gitlab CI monitor for the terminal Highlights: * Explore pipelines and their jobs using an interactive terminal interface. * Automatically expand job list from child pipelines. * Tail update of job execution in terminal. * Show difference in job status between two pipelines. ### Installation Install after Rust toolchain with `cargo install --path .` See [example config](https://github.com/da-x/glim/blob/master/example-config.toml) in the main directory. ### Configuration While `glim` can work as a standalone program, it can also use the current Git branch as default input to commands. Following configuration of the Git aliases: ``` git config --local alias.pipelines '!glim from-alias pipelines' git config --local alias.jobs '!glim from-alias jobs' ``` This can be used as such: * `git pipelines` - Pipelines for the current branch. * `git pipelines (-a/--all)` - Your pipelines on all your branches. * `git pipelines (-e/--everyone)` - All users' pipelines (implicit `--all`). * `git jobs` - Jump to jobs for the most recent pipeline on the current branch. ## Command line ``` glim 0.1.0 USAGE: glim [FLAGS] [OPTIONS] FLAGS: -d Request debug mode - no TUI -S Disable auto-refresh (reloading server data) -h, --help Prints help information -n Non-interactive mode - print data and exit -V, --version Prints version information OPTIONS: -c SUBCOMMANDS: help Prints this message or the help of the given subcommand(s) jobs Show all jobs related to a given pipeline pipe-diff Show difference between two pipes pipelines Show all pipelines for a project, or specific to current user ```

近期下载者

相关文件


收藏者