whiz 0.3.0

Modern DAG/tasks runner for multi-platform monorepos.
Documentation

Whiz

Modern DAG/tasks runner for multi-platform monorepos.

Getting started

eget zifeo/whiz --to $HOME/.local/bin
cargo install whiz --locked
cargo install --git https://github.com/zifeo/whiz --locked

Usage

passing list of values

You can pass list of values for an option by repeating their flag

whiz --arg arg1 --arg arg2

Flags

Flags Description
-f, --file <FILE> specify the config file
-h, --help print help information
--list-jobs list all the available jobs
-r, --run <JOB> run specific jobs
-t, --timestamp enable timestamps in logging
-v, --verbose enable verbose mode
-V, --version print whiz version

Key bindings

Navigation

Keys Motion
l, RighArrow go to next tab
h, LeftArrow go to previous tab
k, Ctl + p scroll up one line
j, Ctl + n scroll down one line
Ctl + u scroll up half page
Ctl + d scroll down half page
Ctl + b scroll up full page
Ctl + f scroll down full page
0 go to last tab
1-9 go to the tab at the given position

Actions

Keys Motion
q, Ctl + c exit the program
r rerun the job in the current tab