image: freebsd/latest environment: RUSTFLAGS: -D warnings sources: - https://git.sr.ht/~spicywolf/k2spice tasks: - rustup: | curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --default-toolchain none -y source "$HOME/.cargo/env" rustup toolchain install nightly --allow-downgrade --profile minimal --component clippy - build: | cd k2spice source "$HOME/.cargo/env" cargo build - test: | cd k2spice source "$HOME/.cargo/env" cargo test - clippy: | cd k2spice source "$HOME/.cargo/env" cargo clippy