]> git.proxmox.com Git - rustc.git/blob - src/vendor/backtrace/.travis.yml
New upstream version 1.20.0+dfsg1
[rustc.git] / src / vendor / backtrace / .travis.yml
1 language: rust
2 rust:
3 - stable
4 - beta
5 - nightly
6 sudo: false
7 before_script:
8 - pip install 'travis-cargo<0.2' --user && export PATH=$HOME/.local/bin:$PATH
9 script:
10 - cargo test
11 - cargo test --no-default-features
12 - cargo test --no-default-features --features 'libunwind'
13 - cargo test --no-default-features --features 'libunwind dladdr'
14 - cargo test --no-default-features --features 'libunwind libbacktrace'
15 - cargo test --no-default-features --features 'unix-backtrace'
16 - cargo test --no-default-features --features 'unix-backtrace dladdr'
17 - cargo test --no-default-features --features 'unix-backtrace libbacktrace'
18 - cargo test --no-default-features --features 'serialize-serde'
19 - cargo test --no-default-features --features 'serialize-rustc'
20 - cargo test --no-default-features --features 'serialize-rustc serialize-serde'
21 - cargo test --no-default-features --features 'cpp_demangle'
22 - cd ./cpp_smoke_test && cargo test && cd ..
23 - cargo clean && cargo build
24 - rustdoc --test README.md -L target/debug/deps -L target/debug
25 - cargo doc --no-deps
26 notifications:
27 email:
28 on_success: never
29 after_success:
30 - travis-cargo --only nightly doc-upload
31 env:
32 global:
33 # serde-codegen has historically needed a large stack to expand
34 - RUST_MIN_STACK=16777216
35 - secure: "Kuf3j6gC3MhR+F7g8/5J4+3tu+FXJP/SqKjsUVVjs/qjniIVX3MwZPhtP/pVtdRvYjW0NzLw5Nufb4o1cyY4uKwR8BHHNuEUE/h3mPShjWHqzLyn5QiBumPozsFCa32H4gconRmp3+s0YrBT7nLoGvUZZS0dkldMkpvvrPL/yUKXLS8HEP4L1GO5iMQQYG6i3sbWTbHikE6ZQogW/iZommyqUkVB/s/SQvdH9SXu89ttNXlm/F+EIsgsgyzpbULp5sD34GRDPJe+H1m+sgA1kTRrzmuBGNmz9mx6GyIKaqACTm1gRcb06nFjTPVTQioJBNnoV7TEqZCvjuSsUjcGmP4Aeissafo93ADzV+bd0uoWIScE9ltSVS+RgCDV+sd0GHz5U6FjhgZp0amaVl3d6hPp8lbTfK/gfj1i9ktQfKZbG7rB4tfIU1KeQRkyE9vb/TaKp8nwBbc4SVQ4EKFOlRbE1S1FooaKZweW8w57d2u+sMMMVJbO28/Ap8tk9xDSOl4shPaT0iM0U9/heF8FmCZB1OKXLKn6TAaNFnaMTvdTHl+Tjrf6Vzd/oPXJ7GuaB6eLxXYjXvZHuKiLkSZriOzhL7PbijNILbSgZt7+Fa0vcnXP8zgD4dmupx/CoIHLN9NP4o9cGXuBcaJ/iFryJ4i5LKGFNEUHtXkavDrcgcA="
36
37
38 os:
39 - linux
40 - osx