1#!/bin/sh
2set -ex
3
4mkdir -p target
5
6docker build --rm -t libz-sys-ci ci
7docker run \
8  --rm \
9  --init \
10  --user $(id -u):$(id -g) \
11  --volume `rustc --print sysroot`:/usr/local:ro \
12  --volume `pwd`:/src:ro \
13  --volume `pwd`/target:/src/target \
14  --workdir /src \
15  --env CARGO_HOME=/cargo \
16  --volume $HOME/.cargo:/cargo \
17  -it \
18  libz-sys-ci \
19  cargo run --manifest-path systest/Cargo.toml -vv
20