os: linux
group: edge
addons:
apt:
packages:
- libdevmapper-dev
language: rust
cache: cargo
matrix:
include:
- rust: stable
env: TASK=fmt
- rust: stable
env: TASK=build
- rust: stable
sudo: required
env: TASK=sudo_test
- rust: nightly
env: TASK=clippy
branches:
only: master
script: make -f Makefile $TASK