Crates.io | party-run |
lib.rs | party-run |
version | 0.1.0 |
source | src |
created_at | 2024-05-11 22:48:14.790055 |
updated_at | 2024-05-11 22:48:14.790055 |
description | A command execution automator |
homepage | |
repository | https://github.com/iamroot99/party-run |
max_upload_size | |
id | 1237133 |
size | 44,133 |
party-run is a minimal command runner that aims to automate running a repetitive sequence of commands (usually during development).
It is designed to run a set of default or user-defined commands either sequentially or in parallel.
party run
By default party run
will run sequentially the commands:
cargo fmt
cargo clippy -- -Dwarnings
cargo test
party init
This generates a local party.toml
:
[[tasks]]
command = ["cargo", "fmt"]
[[tasks]]
command = ["cargo", "clippy", "--", "-Dwarnings"]
[[tasks]]
command = ["cargo", "test"]
To verify that the configuration file is correct, run party info
to view the commands that are about to be ran and party batch
to verify how the commands are batched for asynchrounous running
When ready, run party run
to execute the commands in the configuration file.
For more information, run party help
.