diff options
author | Ren Kararou <[email protected]> | 2024-07-13 00:24:20 -0500 |
---|---|---|
committer | Ren Kararou <[email protected]> | 2024-07-13 00:24:20 -0500 |
commit | a31dea4d846f6574263d266106d482f88d46d051 (patch) | |
tree | 960755f8abbe3e51a6cf14ab552d9c1b07805f20 | |
parent | 2355137d412f48379d3fc81d6b727a786e0b765d (diff) | |
download | k2spice-a31dea4d846f6574263d266106d482f88d46d051.tar.gz k2spice-a31dea4d846f6574263d266106d482f88d46d051.tar.bz2 k2spice-a31dea4d846f6574263d266106d482f88d46d051.zip |
-rw-r--r-- | .builds/debian.yml | 26 | ||||
-rw-r--r-- | .builds/freebsd.yml (renamed from .build.yml) | 6 |
2 files changed, 31 insertions, 1 deletions
diff --git a/.builds/debian.yml b/.builds/debian.yml new file mode 100644 index 0000000..e1e9c55 --- /dev/null +++ b/.builds/debian.yml @@ -0,0 +1,26 @@ +image: debian/stable +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 + - bld-dbg: | + cd k2spice + source "$HOME/.cargo/env" + cargo build + - bld-rel: | + cd k2spice + source "$HOME/.cargo/env" + cargo build --release + - test: | + cd k2spice + source "$HOME/.cargo/env" + cargo test + - clippy: | + cd k2spice + source "$HOME/.cargo/env" + cargo clippy diff --git a/.build.yml b/.builds/freebsd.yml index 56858d1..0463811 100644 --- a/.build.yml +++ b/.builds/freebsd.yml @@ -8,10 +8,14 @@ tasks: 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: | + - bld-dbg: | cd k2spice source "$HOME/.cargo/env" cargo build + - bld-rel: | + cd k2spice + source "$HOME/.cargo/env" + cargo build --release - test: | cd k2spice source "$HOME/.cargo/env" |