Crates.io | cargo-ci |
lib.rs | cargo-ci |
version | 0.1.1 |
source | src |
created_at | 2019-03-17 11:57:50.991369 |
updated_at | 2019-03-17 12:57:48.976614 |
description | Manages running common CI tasks with Cargo. |
homepage | https://github.com/rossmacarthur/cargo-ci |
repository | https://github.com/rossmacarthur/cargo-ci |
max_upload_size | |
id | 121553 |
size | 19,219 |
Manages running common CI tasks with Cargo.
Install it using
cargo install cargo-ci
Then you can run cargo commands using
cargo ci --only nightly fmt
cargo ci --skip nightly clippy --all --all-targets --all-features -- -D warnings
cargo ci --skip nightly test
Arbitrary commands are also allowed, so something like this will work
cargo ci --only stable git diff --exit-code
This project is dual licensed under the Apache 2.0 License and the MIT License.
See LICENSE-APACHE and LICENSE-MIT for more details.