# CrumbleCI ![Crates.io](https://img.shields.io/crates/v/crumble_ci?label=Crates.io%20version) ![GitHub issues](https://img.shields.io/github/issues/wafelack/crumble) ![Crates.io](https://img.shields.io/crates/d/crumble_ci?label=Downloads%20%28crates.io%29)

Simple CI system made in Rust.

Installation

Needs cargo

Windows

bat mkdir C:\CrumbleCI cd C:\CrumbleCI cargo install crumble_ci set PATH=%PATH%;C:\CrumbleCI

*Nix

bash 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)

json { "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