diff --git a/.cirrus.yml b/.cirrus.yml new file mode 100644 index 0000000..46d9ba0 --- /dev/null +++ b/.cirrus.yml @@ -0,0 +1,16 @@ +test_task: + container: + image: rust:latest + registry_cache: + folder: $CARGO_HOME/registry + fingerprint_script: + - rustc --version + - cat Cargo.toml + install_script: + - apt-get update && apt-get install -y --no-install-recommends binutils-dev cmake libcurl4-openssl-dev zlib1g-dev libdw-dev libiberty-dev python + test_script: + - cargo test + - cargo build --features=examples --examples + coverage_script: + - ci/upload-coverage + before_cache_script: rm -rf $CARGO_HOME/registry/index diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 4d5697f..0000000 --- a/.travis.yml +++ /dev/null @@ -1,25 +0,0 @@ -language: rust -cache: cargo -script: - - | - cargo test && - cargo build --features=examples --examples - -rust: - - stable - - beta -matrix: - allow_failures: - - rust: beta - -addons: - apt: - packages: - - binutils-dev - - libcurl4-openssl-dev - - zlib1g-dev - - libdw-dev - - libiberty-dev - -after_success: - - ci/upload-coverage