1 unstable release
0.1.0 | Nov 23, 2020 |
---|
#138 in #ci
10KB
123 lines
CrumbleCI
Simple CI system made in Rust.
Installation
Needs cargo
Windows
mkdir C:\CrumbleCI
cd C:\CrumbleCI
cargo install crumble_ci
set PATH=%PATH%;C:\CrumbleCI
*Nix
cd /bin/
cargo install crumble_ci
Usage
To use crumble, create file .crumble.json
at the root of your folder.
Write in the commands you want to run (as show in the example below)
{
"name": "Build & Test",
"jobs": {
"build": "cargo build --verbose",
"test" : "cargo test --verbose"
}
}
Then, to run your commands, just execute crumble
in a terminal.
NOTE : You can generate a badge with crumble --badge
Dependencies
~0.5–10MB
~61K SLoC