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