image: debian/stable sources: - https://git.sr.ht/~matthiasbeyer/imag packages: - curl - libclang-dev - libdbus-1-dev - libssl-dev - openssl - pkg-config - git tasks: - install: curl https://sh.rustup.rs -sSf | sh -s -- -y - check: | cd imag PATH="$HOME/.cargo/bin:$PATH" cargo check --all --all-features --tests - build: | cd imag PATH="$HOME/.cargo/bin:$PATH" cargo build --all --all-features - prepare-test: | git config --global user.name "Test user" git config --global user.email "test@user.tld" - test: | cd imag PATH="$HOME/.cargo/bin:$PATH" cargo test --all --all-features