nixci 0.5.0

Define and build CI for Nix projects anywhere
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# See flake.nix (just-flake)
import 'just-flake.just'

# Display the list of recipes
default:
    @just --list
    
# Run the project locally (eg: `j w build ~/code/yourproject`)
w *ARGS:
    cargo watch -s "cargo run -- {{ARGS}}"

# Run tests
test:
    cargo watch -s "cargo test -F integration_test"

# Run docs server (live reloading)
doc:
    cargo-doc-live